LOAD BALANCING SYSTEM AND METHOD THEREOF
First Claim
1. A load balancing system comprising:
- a pre-stage device to have setting of a predetermined server address; and
a plurality of post-stage devices to connect each with the pre-stage device in a communication-enabled manner and to connect respectively with server devices in which predetermined server addresses are individually set,the pre-stage device including;
first receiving unit to receive original data transmitted from the client device and containing the setting of the predetermined server address as a destination address;
selecting unit to select any one of target post-stage devices from within the plurality of post-stage devices in a way that corresponds to an address of the client device which is set as a source address in the original data;
acquiring unit to acquire transfer data in which an address of the target post-stage device selected by the selecting unit on the basis of the original data is set as the destination address; and
first transmitting unit to transmit the transfer data,the target post-stage device including;
second receiving unit to receive the transfer data, transmitted from the pre-stage device, in which an address of the target post-stage device itself is set as the destination address;
restoring unit to restore the transfer data received by the second receiving unit back to the original data in which the predetermined server address is set as the destination address; and
second transmitting unit to transmit the original data restored by the restoring unit to the server device connected to the target post-stage device itself.
1 Assignment
0 Petitions
Accused Products
Abstract
A load balancing system includes a pre-stage device and a plurality of post-stage devices. The pre-stage device receives original data that has been transmitted from the client device and for which a predetermined server address has been set as the destination address thereof, acquires transfer data having as the destination address thereof an address of any one corresponding post-stage device from among the post-stage devices on the basis of the original data, and transmits the transfer data. The corresponding post-stage device receives the transfer data that has been transmitted from the pre-stage device and which has the address of the corresponding post-stage device as the destination address, restores the transfer data to the original data for which the predetermined server address has been set as the destination address thereof, and transmits the original data to a server device connected to the corresponding post-stage device.
31 Citations
5 Claims
-
1. A load balancing system comprising:
-
a pre-stage device to have setting of a predetermined server address; and a plurality of post-stage devices to connect each with the pre-stage device in a communication-enabled manner and to connect respectively with server devices in which predetermined server addresses are individually set, the pre-stage device including; first receiving unit to receive original data transmitted from the client device and containing the setting of the predetermined server address as a destination address; selecting unit to select any one of target post-stage devices from within the plurality of post-stage devices in a way that corresponds to an address of the client device which is set as a source address in the original data; acquiring unit to acquire transfer data in which an address of the target post-stage device selected by the selecting unit on the basis of the original data is set as the destination address; and first transmitting unit to transmit the transfer data, the target post-stage device including; second receiving unit to receive the transfer data, transmitted from the pre-stage device, in which an address of the target post-stage device itself is set as the destination address; restoring unit to restore the transfer data received by the second receiving unit back to the original data in which the predetermined server address is set as the destination address; and second transmitting unit to transmit the original data restored by the restoring unit to the server device connected to the target post-stage device itself. - View Dependent Claims (2, 3, 4)
-
-
5. A load balancing method to be executed by a system comprising:
- a pre-stage device to have setting of a predetermined server address; and
a plurality of post-stage devices to connect each with the pre-stage device in a communication-enabled manner and to connect respectively with server devices in which predetermined server addresses are individually set,the method making the pre-stage device;
receive original data transmitted from the client device and containing the setting of the predetermined server address as a destination address;
select any one of target post-stage devices from within the plurality of post-stage devices in a way that corresponds to an address of the client device which is set as a source address in the original data;
acquire transfer data in which an address of the target post-stage device selected based on the original data is set as the destination address; and
transmit the transfer data,the method making the target post-stage device;
receive the transfer data, transmitted from the pre-stage device, in which an address of the target post-stage device itself is set as the destination address;
restore the received transfer data back to the original data in which the predetermined server address is set as the destination address; and
transmit the restored original data to the server device connected to the target post-stage device itself.
- a pre-stage device to have setting of a predetermined server address; and
Specification