×

Method and apparatus for the load balancing of non-identical servers in a network environment

  • US 6,748,414 B1
  • Filed: 11/15/1999
  • Issued: 06/08/2004
  • Est. Priority Date: 11/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a distributed data processing system for handling requests, the method comprising the computer implemented steps of:

  • monitoring processing of requests received at a server system, wherein the server system includes a plurality of servers;

    determining an estimated work load for each of the plurality of servers based on a service rate for each of the plurality of servers, wherein the plurality of servers have different service rates, wherein the different service rates for the plurality of servers are fixed; and

    forwarding the request to a server within the plurality of servers having a smallest estimated work load, wherein the step of determining an estimated work load comprises dividing a total of service times for a server by a total of observed inter-arrival times for the server, wherein an inter-arrival time is a time period between an arrival of a request sent to the server and an arrival time of a previous request sent to the server.

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