Control server that manages resource servers for selected balance of load
First Claim
1. An apparatus, comprising:
- a control server that manages a plurality of resource servers that are allocated to handle a load, wherein the control server receives from a first resource server, of the plurality of resource servers, a first status message that comprises a first indicator of a relative availability of the first resource server, wherein the control server receives from a second resource server, of the plurality of resource servers, a second status message that comprises a second indicator of a relative availability of the second resource server;
wherein the control server employs a comparison of the first indicator of the relative availability of the first resource server with the second indicator of the relative availability of the second resource server to promote a selected balance of the load between two or more of the plurality of resource servers.
3 Assignments
0 Petitions
Accused Products
Abstract
A control server of an apparatus in one example manages a plurality of resource servers that are allocated to handle a load. The control server receives from a first resource server, of the plurality of resource servers, a first status message that comprises a first indicator of a relative availability of the first resource server. The control server receives from a second resource server, of the plurality of resource servers, a second status message that comprises a second indicator of a relative availability of the second resource server. The control server employs a comparison of the first indicator of the relative availability of the first resource server with the second indicator of the relative availability of the second resource server to promote a selected balance of the load between two or more of the plurality of resource servers.
132 Citations
20 Claims
-
1. An apparatus, comprising:
-
a control server that manages a plurality of resource servers that are allocated to handle a load, wherein the control server receives from a first resource server, of the plurality of resource servers, a first status message that comprises a first indicator of a relative availability of the first resource server, wherein the control server receives from a second resource server, of the plurality of resource servers, a second status message that comprises a second indicator of a relative availability of the second resource server;
wherein the control server employs a comparison of the first indicator of the relative availability of the first resource server with the second indicator of the relative availability of the second resource server to promote a selected balance of the load between two or more of the plurality of resource servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising the steps of:
-
receiving, from a first resource server of a plurality of resource servers that are allocated to handle a load, a first indicator of a relative availability of the first resource server;
receiving, from a second resource server of the plurality of resource servers that are allocated to handle the load, a second indicator of a relative availability of the second resource server; and
updating a ranked list of the plurality of resource servers based on the first indicator of relative availability of the first resource server and the second indicator of relative availability of the second resource server. - View Dependent Claims (16, 17, 18)
-
-
19. An article, comprising:
-
one or more computer-readable signal-bearing media; and
means in the one or more media for receiving, from a first resource server of a plurality of resource servers that are allocated to handle a load, a first indicator of a relative availability of the first resource server;
means in the one or more media for receiving, from a second resource server of the plurality of resource servers that are allocated to handle the load, a second indicator of a relative availability of the second resource server; and
means in the one or more media for updating a ranked list of the plurality of resource servers based on the first indicator of relative availability of the first resource server and the second indicator of relative availability of the second resource server. - View Dependent Claims (20)
-
Specification