×

Load balancing method and system using multiple load balancing servers

  • US 7,500,243 B2
  • Filed: 08/17/2001
  • Issued: 03/03/2009
  • Est. Priority Date: 08/17/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for balancing a load in a network having a load balancing slave server, a load balancing master server, a plurality of processing servers, and a client, the method comprising the steps of:

  • selecting by the load balancing master server the load balancing slave server to receive a processing request from the client to perform a processing;

    receiving at the load balancing slave server the processing request from the client to perform the processing, after the load balancing master server selects the load balancing slave server;

    sending by the load balancing slave server a processing server request to the load balancing master server in response to the receipt of the processing request;

    determining a load of each of the plurality of processing servers by the load balancing master server by receiving a load metric with the processing server request from the load balancing slave server at the load balancing master server;

    selecting by the load balancing master server a selected one of the plurality of processing servers that is suitable for performing the processing responsive to the processing server request, wherein the selected one of the plurality of processing servers is selected based on the load of each of the plurality of processing servers;

    sending an identifier of the selected one of the plurality of processing servers from the load balancing master server to the load balancing slave server; and

    establishing by the load balancing slave server a communication link between the selected one of the plurality of processing servers and the client to perform the processing.

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