×

Methods and apparatus for performing dynamic load balancing of processing resources

  • US 9,071,609 B2
  • Filed: 10/08/2012
  • Issued: 06/30/2015
  • Est. Priority Date: 10/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for a load balancer to manage allocation of a plurality of processing resources to perform server-related processing tasks requested by client applications over a network, the method comprising:

  • electronically receiving registration requests from at least some of the plurality of processing resources;

    registering each processing resource from which a registration request was received to produce registered processing resources;

    receiving, from each registered processing resource, information relating to utilization of the registered processing resource to collectively produce utilization information, the receiving comprising remotely executing a script at the registered processing resource that enables the load balancer to retrieve a data structure from the registered processing resource, wherein the data structure includes the information relating to utilization of the registered processing resource;

    in response to receiving the information relating to utilization of the registered processing resource, updating a list of received information relating to the utilization of the processing resources at the load balancer;

    receiving a request to perform a server-related processing task from a client application over the network; and

    responsive to the request to perform the server-related processing task, allocating at least one of the registered processing resources to perform the server-related processing task based on the utilization information.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×