The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 16, 2013
Filed:
May. 10, 2012
Tzvetelina B. Battestilli, Raleigh, NC (US);
Steven W. Hunter, Raleigh, NC (US);
Terry L. Nelms, Dallas, GA (US);
Gary R. Shippy, Cary, NC (US);
Tzvetelina B. Battestilli, Raleigh, NC (US);
Steven W. Hunter, Raleigh, NC (US);
Terry L. Nelms, Dallas, GA (US);
Gary R. Shippy, Cary, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, switch, and/or computer program product routes IP packet flows. An Ethernet switch receives an IP packet flow. Each of the packets in the IP packet flow has a header that contains a same 5-tuple. A load balancing control engine determines whether servers in a group of servers are balanced in their utilization according to 5-tuple redirection rules contained in the load balancing control engine. In response to the load balancing control engine determining, according to the 5-tuple redirection rules, that the servers are balanced, the Ethernet switch routes the IP packet flow to the servers. In response to the load balancing control engine determining that the servers are unbalanced, the load balancing control engine instructs the Ethernet switch to redirect the IP packet flow to a server that is relatively less busy than other servers.