Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
2009-04-22
2011-12-06
Swearingen, Jeffrey R (Department: 2445)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
C709S227000, C710S036000
Reexamination Certificate
active
08073952
ABSTRACT:
A load balancing system is described herein that proactively balances client requests among multiple destination servers using information about anticipated loads or events on each destination server to inform the load balancing decision. The system detects one or more upcoming events that will affect the performance and/or capacity for handling requests of a destination server. Upon detecting the event, the system informs the load balancer to drain connections around the time of the event. Next, the event occurs on the destination server, and the system detects when the event is complete. In response, the system informs the load balancer to restore connections to the destination server. In this way, the system is able to redirect clients to other available destination servers before the tasks occur. Thus, the load balancing system provides more efficient routing of client requests and improves responsiveness.
REFERENCES:
patent: 7409576 (2008-08-01), Pomaranski et al.
patent: 2005/0021771 (2005-01-01), Kaehn et al.
patent: 2007/0094651 (2007-04-01), Stephens et al.
patent: 2007/0094671 (2007-04-01), Stephens et al.
patent: 2008/0059704 (2008-03-01), Kavuri
patent: 2008/0059747 (2008-03-01), Burckart et al.
patent: 2008/0112326 (2008-05-01), Krishnakumar et al.
patent: 2008/0170497 (2008-07-01), Jeong et al.
patent: 2008/0195755 (2008-08-01), Lu et al.
patent: 2008/0285449 (2008-11-01), Larsson et al.
Wu, et al., “Task-Pushing: A Scalable Parallel GC Marking Algorithm without Synchronization Operations”, Retrieved at <<http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4228045&isnumber=4227918>>, IEEE Xplore, 2007, Jan. 22, 2009, pp. 10.
Vermorel, Joannes, “Sketch-based Distributed Garbage Collection, Theory and Empirical Elements”, Retrieved at <<http://hal.archives-ouvertes.fr/docs/00/05/01/55/PDF/sketch-dgc-v5.pdf>>, pp. 1-8.
“GC RegisterForFullGCNotification Method”, Retrieved at <<http://msdn.microsoft.com/en-us/library/system.gc.registerforfullgcnotification.aspx>>, Jul. 2008, pp. 7.
Lin Ning
Patel Himanshu
Ruia Anil K.
Yoo Won Suk
Boswell J. Mason
Boswell IP Law
Microsoft Corporation
Swearingen Jeffrey R
LandOfFree
Proactive load balancing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Proactive load balancing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Proactive load balancing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4315325