| US 7,499,451 B2 | ||
| Computer node, cluster system, cluster managing method, and cluster managing program | ||
| Kazuhiro Suzuki, Kawasaki (Japan) | ||
| Assigned to Fujitsu Limited, Kawasaki (Japan) | ||
| Filed on May 20, 2005, as Appl. No. 11/134,822. | ||
| Application 11/134822 is a continuation of application No. PCT/JP2004/001882, filed on Feb. 19, 2004. | ||
| Claims priority of application No. 2003-042104 (JP), filed on Feb. 20, 2003. | ||
| Prior Publication US 2005/0207421 A1, Sep. 22, 2005 | ||
| Int. Cl. H04L 12/28 (2006.01) | ||
| U.S. Cl. 370—392 [370/469; 709/238] | 8 Claims |

| 3. The computer node that is a physical computer node in a cluster system for providing at least one virtual computer node
for a client, comprising:
an IP layer for storing an IP management table of a corresponding table of a virtual IP address that is an IP address of the
virtual computer node and a real IP address that is an IP address of the physical computer node, and performing communication
using the virtual IP address based on the IP management table;
a network device connected to other computer node and the client through a network;
an application executing unit for executing an application designated from the client;
a load state detector for detecting a load state of other computer node;
a node assigning unit for assigning the real IP address to the virtual IP address based on the load state to form the IP management
table; and
a broadcasting unit for broadcasting the IP management table to other computer node, wherein
the IP layer includes:
a virtual node providing unit for providing the virtual IP address to the client; and
a packet allocating unit for retrieving the real IP address from the virtual IP address by using the IP management table when
the packet with the virtual IP address as a destination is inputted from the network device, and outputting the packet with
the retrieved real IP address as a destination to the network device,
wherein the packet allocating unit further encapsulates the second IP header with the retrieved real IP address as a destination
to the first packet when the first packet added with the first IP header with the virtual IP address as a destination is inputted
from the network device, and outputs the obtained second packet to the network device.
|