Device, system, and method for client-governed session persistency between one or more clients and servers of a data center
US9325785B2 · kind B2 · utility
Inventors
Key dates
| Filing date | Jun 29, 2012 |
| Grant date | Apr 26, 2016 |
| Priority date | — |
| Expiry date | Oct 13, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2141
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A device, system, and method for maintaining session persistency between one or more clients and one or more data servers includes providing a persistent session between the client(s) and data server(s) as a function of a load balancer hint header included in a message received by the load balancer from the client(s). The client(s) modifies the message, which may be generated by an application, to include the load balancer hint header that identifies a location, within the message, of a session ID that identifies the particular persistent session. The load balancer identifies the data server(s) from a session-server table based on the session ID and transmits the message to the identified data server(s). The load balancer may communicate with other load balancers, if the load balancer is unable to locate the corresponding data server, to determine the location of the corresponding data server(s).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.