System and Method for Load-Balancing in Server Farms
AssigneeAT&T Intellectual Property II, L.P.
InventorsSylvia Halasz, Kamlesh Tewani
Life of this patent
Estimating the term…
Abstract
A system and method for receiving a server request, determining whether one of a plurality of servers scheduled to receive the server request is available, wherein the availability of the one of the servers scheduled to receive the request is based on a first stored value and a second stored value, incrementing the second stored value by a predetermined amount when the one of the servers is unavailable and directing the server request to another one of the plurality of servers based on the first and second stored values.
Claims20
A method, comprising:
- receiving a server request;
- determining whether one of a plurality of servers scheduled to receive the server request is available, wherein the availability of the one of the servers scheduled to receive the request is based on a first stored value and a second stored value;
- incrementing the second stored value by a predetermined amount when the one of the servers is unavailable;
- and
- directing the server request to another one of the plurality of servers based on the first and second stored values.
A system, comprising:
- a plurality of servers;
- and
- a load balancer receiving a server request, the load balancer directing the server request based on a first stored value and an availability of each of the servers.
A system, comprising a memory storing a set of instructions and a processor executing the instructions, the set of instructions operable to:
- receive a server request;
- determine whether one of a plurality of servers scheduled to receive the server request is available, wherein the availability of the one of the servers scheduled to receive the request is based on a first stored value and a second stored value;
- increment the second stored value by a predetermined amount when the one of the servers is unavailable;
- and
- direct the server request to another one of the plurality of servers based on the first and second stored values.
Dependencies are inferred from the claim text.