Electrical computers and digital processing systems: multicomput – Computer network managing
Reexamination Certificate
2003-12-02
2009-02-17
Avellino, Joseph E (Department: 2146)
Electrical computers and digital processing systems: multicomput
Computer network managing
C709S219000
Reexamination Certificate
active
07493380
ABSTRACT:
An apparatus and method for distributing traffic across a group of machines using application instance statistics. In order to perform load balancing in accordance with the present invention, a method of generating weights to bias load balancing distributions is provided. The application instances to which traffic is being distributed, or the application middleware, are instrumented to establish certain metrics about the application while running. The application instance instrumentation will provide application statistics such as number of successful transactions, application response times, application topology, importance of transactions being processed, time the application is blocked waiting for resources, resource consumption data, and the like. These metrics are collected, processed, and then presented as a set of weights to the load balancing apparatus to govern its distribution of traffic. With such application metrics available, traffic can be disbursed based on the current state of the application instances and other application instances in the transaction's path, the application instance's likelihood to complete the request, or even higher level business-oriented goals.
REFERENCES:
patent: 5473773 (1995-12-01), Aman et al.
patent: 5603029 (1997-02-01), Aman et al.
patent: 5864679 (1999-01-01), Kanai et al.
patent: 6073054 (2000-06-01), Katayama et al.
patent: 6092178 (2000-07-01), Jindal et al.
patent: 6128657 (2000-10-01), Okanoya et al.
patent: 6249800 (2001-06-01), Aman et al.
patent: 6272544 (2001-08-01), Mullen
patent: 6324580 (2001-11-01), Jindal et al.
patent: 6327622 (2001-12-01), Jindal et al.
patent: 6370584 (2002-04-01), Bestavros et al.
patent: 6880156 (2005-04-01), Landherr et al.
patent: 6950848 (2005-09-01), Yousefi'zadeh
patent: 7111063 (2006-09-01), Clark et al.
patent: 7181527 (2007-02-01), Valenci et al.
patent: 2002/0019879 (2002-02-01), Jasen et al.
patent: 2002/0069279 (2002-06-01), Romero et al.
patent: 2002/0087694 (2002-07-01), Daoud et al.
patent: 2002/0133532 (2002-09-01), Hossain
patent: 2002/0138577 (2002-09-01), Teng et al.
patent: 2002/0178052 (2002-11-01), Beyer et al.
patent: 2004/0111725 (2004-06-01), Srinivasan et al.
patent: 2005/0050202 (2005-03-01), Aiken et al.
patent: 2005/0071307 (2005-03-01), Snyder
patent: 2005/0114429 (2005-05-01), Caccavale
Johnson “The Application Response Measurement API, Version 2” Tivoli Systems, Dec. 1997.
Aman Jeffrey David
Arwe John E.
Baskey Michael Edward
Bivens, II John Alan
Bostjancic David Vincent
Avellino Joseph E
Cameron Douglas W.
Glanzman Gerald H.
International Business Machines - Corporation
Yee Duke W.
LandOfFree
Method for determining load balancing weights using... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for determining load balancing weights using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for determining load balancing weights using... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4061509