A load test method for a network system in which a plurality of node devices exchange packets via a first switch device by way of a second switch device, includes transmitting a plurality of first packets to the first switch device by a first node device, the plurality of first packets being addressed to the first node device via the second switch device, transmitting a plurality of second packets to the first switch device by a second node device, the plurality of second packets being addressed to the first node device via the first switch device, storing the first packets and the second packets in a queue buffer and thereafter transferring the first packets and the second packets to the first node device by the first switch device, and monitoring state information based on the number of packets waiting to be exchanged in the second switch device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A load test method for a network system, the network system including a plurality of node devices, a first switch device coupling to the plurality of node devices, and a second switch device coupling to the first switch device, the first switch device being located between the plurality of node devices and the second switch device, the method comprising: transmitting a plurality of first packets from a first node device among the plurality of node devices to the first switch device, the plurality of first packets being addressed to the first node device itself via both the first switch device and the second switch device; transmitting a plurality of second packets from a second node device among the plurality of node devices to the first switch device, in parallel with the transmitting of the plurality of first packets from the first node device to the first switch device, the plurality of second packets being addressed to the first node device via the first switch device without being routed through the second switch device; storing the first packets received from the second switch device and the second packets received from the second node device in a queue buffer and thereafter transferring the first packets and the second packets to the first node device by the first switch device; and monitoring state information based on a number of packets waiting to be exchanged in the second switch device.
2. The load test method for a network system according to claim 1 , wherein transmitting a plurality of second packets to the first switch device includes performing Remote Direct Memory Access (RDMA) transfer of the plurality of second packets to the first switch device by the second node device.
3. The load test method for a network system according to claim 1 , wherein transmitting a plurality of first packets to the first switch device includes: transferring the plurality of first packets transmitted by the first node device to the second switch device by the first switch device; storing the first packets in an exchange waiting queue buffer and thereafter transferring the first packets to the first switch device by the second switch device; and storing the first and second packets received from the first switch device in a queue buffer by the first node device.
4. The load test method for a network system according to claim 3 , wherein storing the first packets in an exchange waiting queue buffer and thereafter transferring the first packets to the first switch device by the second switch device includes, by the second switch device, performing inter-node synchronization control on the packets in the exchange waiting queue buffer and transferring the first packets that have undergone the synchronization control to the first switch device.
5. The load test method for a network system according to claim 2 , wherein performing RDMA transfer of the plurality of second packets to the first switch device by the second node device includes directly transferring transfer data in a memory of the second node device to a memory of the first node device via the first switch device.
6. A non-transitory computer-readable medium encoded with a computer program for performing a load test for a network system, the network system including a plurality of node devices, a first switch device coupling to the plurality of node devices, and a second switch device coupling to the first switch device, the first switch device being located between the plurality of node devices and the second switch device, the program when executed by a computer causes the computer to perform a method comprising: transmitting a plurality of first packets from a first node device among the plurality of node devices to the first switch device, the plurality of first packets being addressed to the first node device itself via both the first switch device and the second switch device; transmitting a plurality of second packets from a second node device among the plurality of node devices to the first switch device, in parallel with the transmitting of the plurality of first packets from the first node device to the first switch device, the plurality of second packets being addressed to the first node device via the first switch device without being routed through the second switch device; storing the first packets received from the second switch device and the second packets received from the second node device in a queue buffer and thereafter transferring the first packets and the second packets to the first node device by the first switch device; and monitoring state information based on a number of packets waiting to be exchanged in the second switch device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 30, 2011
August 12, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.