×

Method and system for wide area network load balancing

  • US 6,671,259 B1
  • Filed: 03/30/1999
  • Issued: 12/30/2003
  • Est. Priority Date: 03/30/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of load balancing for a network, the network having a plurality of client systems and a plurality of servers, comprising:

  • receiving a client request for a server from a client system;

    resolving the destination point of the client request;

    sending the client request to a load balancing server based on the resolved destination point;

    selecting one server out of a subset of the plurality of servers based on a predetermined criteria;

    providing a conduit to the client system and the selected server for transmission of the client request;

    receiving network measurements, the network measurements being a total amount of bytes of data received by each of the subset of the plurality of servers from the plurality of client systems and a total amount of bytes of data sent by each of the subset of the plurality of servers to the plurality of client systems over a predetermined time period and the network measurements received is the predetermined criteria; and

    dynamically switching between one of two modes based on load experienced by the load balancing server, a first mode being macro-mode and a second mode being micro-mode; and

    wherein the load balancing server, in micro-mode, monitors each request from the plurality of client systems and, in macro-mode, causes requests from the plurality of client systems to bypass the load balancing server and be sent directly from the plurality of client systems to the selected server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×