Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
2008-08-29
2011-10-25
Boutah, Alina N. (Department: 2443)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
C709S229000, C718S105000
Reexamination Certificate
active
08046467
ABSTRACT:
Described is a technology in a network load balancing system (node cluster), by which client affinity is preserved across cluster configuration changes, including for new connections from a previous client. Each node maintains a list of the clients that are to remain (have affinity, or “stickiness”) with that node, including following bucket redistribution resulting from convergence. Each affinity list is communicated during convergence so that other nodes may build an exception list or lists. Via a node's exception list, the node that owns a bucket corresponding to a client knows of the affinity with another node and thus drops any packets from that client. Affinity may expire, whereby the node having affinity with that client releases it and notifies the node owning the bucket for that client that the client is no longer to be treated as an exception.
REFERENCES:
patent: 6006259 (1999-12-01), Adelman et al.
patent: 6424992 (2002-07-01), Devarakonda et al.
patent: 6587866 (2003-07-01), Modi et al.
patent: 6671259 (2003-12-01), He et al.
patent: 6691165 (2004-02-01), Bruck et al.
patent: 6735205 (2004-05-01), Mankude et al.
patent: 6748437 (2004-06-01), Mankude et al.
patent: 7003574 (2006-02-01), Bahl
patent: 7209977 (2007-04-01), Acharya et al.
patent: 7277897 (2007-10-01), Bamford et al.
patent: 7353276 (2008-04-01), Bain et al.
patent: 7600036 (2009-10-01), Hesselink et al.
patent: 7890463 (2011-02-01), Romem et al.
patent: 2001/0052024 (2001-12-01), Devarakonda et al.
patent: 2002/0010783 (2002-01-01), Primak et al.
patent: 2002/0107962 (2002-08-01), Richter et al.
patent: 2002/0143953 (2002-10-01), Aiken, Jr.
patent: 2002/0143965 (2002-10-01), Aiken, Jr.
patent: 2003/0065711 (2003-04-01), Acharya et al.
patent: 2004/0205250 (2004-10-01), Bain et al.
patent: 2004/0267920 (2004-12-01), Hydrie et al.
patent: 2005/0005006 (2005-01-01), Chauffour et al.
patent: 2005/0171927 (2005-08-01), Chan et al.
patent: 2005/0181803 (2005-08-01), Weaver et al.
patent: 2005/0246441 (2005-11-01), Chandrasekaran et al.
patent: 2006/0129684 (2006-06-01), Datta
patent: 2006/0130064 (2006-06-01), Srivastava
patent: 2006/0277180 (2006-12-01), Okamoto
patent: 2007/0043842 (2007-02-01), Chouanard et al.
patent: 2007/0079308 (2007-04-01), Chiaramonte et al.
patent: 2008/0008095 (2008-01-01), Gilfix
patent: 2009/0034537 (2009-02-01), Colrain et al.
patent: 2009/0287846 (2009-11-01), Iyengar et al.
“SESM Load Balancing”, Retrieved at<<http://www.cisco.com/univercd/cc/td/doc/solution/sesm/sesm—315/instconf/eldbal.htm>>, Jul. 14, 2008, pp. 1-3.
“Network Load Balancing Parameters” <<http://technet2.microsoft.com/windowsserver/en/library/57c24429-0268-4ed8-afdf-fd4b0b6539b71033.mspx?mfr=true>>, Jul. 14, 2008, pp. 1-20.
“Network Load Balancing Technical Overview”, Retrieved at <<http://technet.microsoft.com/en-us/library/bb742455.aspx>>, Updated: Jan. 21, 2005, pp. 1-10.
Aversa, et al., “Load Balancing a Cluster of Web Servers”, Boston University, pp. 13.
“How Network Load Balancing Works”, 2007, Microsoft, pp. 1-2.
Dragos, et al., “Design and Implementation of an MPLS Based Load Balancing Architecture for Web Switching” Dublin City University, pp. 9.
International Search Report and Written Opinion Received for PCT Application No. PCT/US2008/076271, mailed on Apr. 20, 2009, 11 pages.
PCT Patentability Report, Mar. 25, 2010, PCT/US2008/076271.
D'Amato Andrea
Petter Vladimir
Sen Siddhartha
Yu Jimmy C.
Boutah Alina N.
Microsoft Corporation
LandOfFree
Maintaining client affinity in network load balancing systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Maintaining client affinity in network load balancing systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Maintaining client affinity in network load balancing systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4276436