Session-less load balancing of client traffic across servers in a server group
AssigneeInternational Business Machines Corporation
InventorsTienwei Chao, Bill Shao
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsTienwei Chao, Bill Shao
Estimating the term…
A switch device includes a packet forwarding table for providing load balancing across servers in a server group. Each table entry maps a hash value to a server in the server group. A hash value can be computed from the destination MAC address, destination IP address, and destination service port in the header of a received packet. The packet forwarding table is searched to find an entry with a hash value that matches the computed hash value and to identify the server to which the matching hash value maps. The switch device forwards the packet to the identified server. Implementing load-balancing decisions in hardware enables packet switching at the line rate of the switch ports. In addition, the hardware-based load balancing performed by the switch device eliminates session tables and the memory to store them, enabling the switch device to handle an unlimited number of client connections.
A method of forwarding incoming client traffic to servers in a group of servers, the method comprising:
A method of forwarding incoming client traffic to servers in a group of servers, the method comprising:
A switch device comprising:
A switch device, comprising:
Dependencies are inferred from the claim text.