Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
2002-08-07
2009-08-11
Winder, Patrice (Department: 2445)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
Reexamination Certificate
active
07574508
ABSTRACT:
Canonical name (CNAME) handling is performed in a system configured for global server load balancing (GSLB), which orders IP addresses into a list based on a set of performance metrics. When the GSLB switch receives a reply from an authoritative DNS server, the GSLB switch scans the reply for CNAME records. If a CNAME record is detected and it points to a host name configured for GSLB, then a GSLB algorithm is applied to the reply. This involves identifying the host name (pointed to by the CNAME record) in the reply and applying the metrics to the list of returned IP addresses corresponding to that host name, to reorder the list to place the “best” IP address at the top. If the CNAME record in the reply points to a host name that is not configured for GSLB, then the GSLB sends the reply unaltered to the inquiring client.
REFERENCES:
patent: 5031094 (1991-07-01), Toegel et al.
patent: 5359593 (1994-10-01), Derby et al.
patent: 5948061 (1999-09-01), Merriman et al.
patent: 5951634 (1999-09-01), Sitbon et al.
patent: 6006269 (1999-12-01), Phaal
patent: 6006333 (1999-12-01), Nielsen
patent: 6092178 (2000-07-01), Jindal et al.
patent: 6112239 (2000-08-01), Kenner et al.
patent: 6115752 (2000-09-01), Chauhan
patent: 6128279 (2000-10-01), O'Neil et al.
patent: 6128642 (2000-10-01), Doraswamy et al.
patent: 6167445 (2000-12-01), Gai et al.
patent: 6167446 (2000-12-01), Lister et al.
patent: 6182139 (2001-01-01), Brendel
patent: 6195691 (2001-02-01), Brown
patent: 6233604 (2001-05-01), Van Horne et al.
patent: 6286039 (2001-09-01), Van Horne et al.
patent: 6286047 (2001-09-01), Ramanathan et al.
patent: 6324580 (2001-11-01), Jindal et al.
patent: 6327622 (2001-12-01), Jindal et al.
patent: 6336137 (2002-01-01), Lee et al.
patent: 6381627 (2002-04-01), Kwan et al.
patent: 6389462 (2002-05-01), Cohen et al.
patent: 6393473 (2002-05-01), Chu
patent: 6427170 (2002-07-01), Sitaraman et al.
patent: 6434118 (2002-08-01), Kirschenbaum
patent: 6438652 (2002-08-01), Jordan et al.
patent: 6446121 (2002-09-01), Shah et al.
patent: 6449657 (2002-09-01), Stanbach, Jr. et al.
patent: 6470389 (2002-10-01), Chung et al.
patent: 6480508 (2002-11-01), Mwikalo et al.
patent: 6490624 (2002-12-01), Sampson et al.
patent: 6549944 (2003-04-01), Weinberg et al.
patent: 6578066 (2003-06-01), Logan et al.
patent: 6606643 (2003-08-01), Emens et al.
patent: 6611861 (2003-08-01), Schairer et al.
patent: 6681232 (2004-01-01), Sistanizadeh et al.
patent: 6681323 (2004-01-01), Fontanesi et al.
patent: 6691165 (2004-02-01), Bruck et al.
patent: 6745241 (2004-06-01), French et al.
patent: 6760775 (2004-07-01), Anerousis
patent: 6772211 (2004-08-01), Lu et al.
patent: 6789125 (2004-09-01), Aviani et al.
patent: 6826198 (2004-11-01), Turina et al.
patent: 6839700 (2005-01-01), Doyle et al.
patent: 6850984 (2005-02-01), Kalkunte et al.
patent: 6874152 (2005-03-01), Vermeire et al.
patent: 6879995 (2005-04-01), Chinta et al.
patent: 6898633 (2005-05-01), Lyndersay et al.
patent: 6901081 (2005-05-01), Ludwig
patent: 6928485 (2005-08-01), Krishnamurthy et al.
patent: 6963914 (2005-11-01), Breitbart et al.
patent: 6963917 (2005-11-01), Callis et al.
patent: 6985956 (2006-01-01), Luke et al.
patent: 6987763 (2006-01-01), Rochberger et al.
patent: 6996615 (2006-02-01), McGuire
patent: 6996616 (2006-02-01), Leighton et al.
patent: 7000007 (2006-02-01), Valenti
patent: 7020698 (2006-03-01), Andrews et al.
patent: 7020714 (2006-03-01), Kalyanaraman et al.
patent: 7028083 (2006-04-01), Levine et al.
patent: 7032010 (2006-04-01), Swildens et al.
patent: 7032031 (2006-04-01), Jungck et al.
patent: 7036039 (2006-04-01), Holland
patent: 7058717 (2006-06-01), Chao et al.
patent: 7062642 (2006-06-01), Langrind et al.
patent: 7082102 (2006-07-01), Wright
patent: 7086061 (2006-08-01), Joshi et al.
patent: 7089293 (2006-08-01), Grosner et al.
patent: 7114008 (2006-09-01), Jungck et al.
patent: 7136932 (2006-11-01), Schneider
patent: 7139242 (2006-11-01), Bays
patent: 7177933 (2007-02-01), Foth
patent: 7185052 (2007-02-01), Day
patent: 7197547 (2007-03-01), Miller et al.
patent: 7206806 (2007-04-01), Pineau
patent: 7225272 (2007-05-01), Kelley et al.
patent: 7240015 (2007-07-01), Karmouch et al.
patent: 7240100 (2007-07-01), Wein et al.
patent: 7254626 (2007-08-01), Kommula et al.
patent: 7257642 (2007-08-01), Bridger et al.
patent: 7260645 (2007-08-01), Bays
patent: 7296088 (2007-11-01), Padmanabhan et al.
patent: 7321926 (2008-01-01), Zhang et al.
patent: 7330908 (2008-02-01), Jungck
patent: 7383288 (2008-06-01), Miloushev et al.
patent: 7423977 (2008-09-01), Joshi et al.
patent: 7454500 (2008-11-01), Hsu et al.
patent: 2001/0049741 (2001-12-01), Skene et al.
patent: 2001/0052016 (2001-12-01), Skene et al.
patent: 2002/0026551 (2002-02-01), Kamimaki et al.
patent: 2002/0038360 (2002-03-01), Andrews et al.
patent: 2002/0055939 (2002-05-01), Nardone et al.
patent: 2002/0059170 (2002-05-01), Vange
patent: 2002/0059464 (2002-05-01), Hata et al.
patent: 2002/0062372 (2002-05-01), Hong et al.
patent: 2002/0078233 (2002-06-01), Biliris et al.
patent: 2002/0087722 (2002-07-01), Datta et al.
patent: 2002/0091840 (2002-07-01), Pulier et al.
patent: 2002/0112036 (2002-08-01), Bohannon et al.
patent: 2002/0120743 (2002-08-01), Shabtay et al.
patent: 2002/0120763 (2002-08-01), Miloushev et al.
patent: 2002/0124096 (2002-09-01), Loguinov et al.
patent: 2002/0133601 (2002-09-01), Kennamer et al.
patent: 2002/0150048 (2002-10-01), Ha et al.
patent: 2002/0154600 (2002-10-01), Ido et al.
patent: 2002/0188862 (2002-12-01), Trethewey et al.
patent: 2002/0194324 (2002-12-01), Guha
patent: 2002/0194335 (2002-12-01), Maynard
patent: 2003/0018796 (2003-01-01), Chou et al.
patent: 2003/0031185 (2003-02-01), Kikuchi et al.
patent: 2003/0035430 (2003-02-01), Islam et al.
patent: 2003/0065711 (2003-04-01), Acharya et al.
patent: 2003/0065763 (2003-04-01), Swildens et al.
patent: 2003/0105797 (2003-06-01), Dolev et al.
patent: 2003/0115283 (2003-06-01), Barbir et al.
patent: 2003/0135509 (2003-07-01), Davis et al.
patent: 2003/0154239 (2003-08-01), Davis et al.
patent: 2003/0210686 (2003-11-01), Terrell et al.
patent: 2003/0210694 (2003-11-01), Jayaraman et al.
patent: 2003/0229697 (2003-12-01), Borella
patent: 2004/0019680 (2004-01-01), Chao et al.
patent: 2004/0024872 (2004-02-01), Kelley et al.
patent: 2004/0039847 (2004-02-01), Persson et al.
patent: 2004/0064577 (2004-04-01), Dahlin et al.
patent: 2004/0194102 (2004-09-01), Neerdaels
patent: 2004/0249939 (2004-12-01), Amini et al.
patent: 2004/0249971 (2004-12-01), Klinker
patent: 2005/0021883 (2005-01-01), Shishizuka et al.
patent: 2005/0033858 (2005-02-01), Swildens et al.
patent: 2005/0086295 (2005-04-01), Cunningham et al.
patent: 2005/0149531 (2005-07-01), Srivastava
patent: 2005/0169180 (2005-08-01), Ludwig
patent: 2005/0286416 (2005-12-01), Shimonishi et al.
patent: 2006/0020715 (2006-01-01), Jungck
patent: 2006/0036743 (2006-02-01), Deng et al.
patent: 2007/0168547 (2007-07-01), Krywaniuk
Albitz, P. et al., “DNS and BIND in a Nutshell,” O'Reilly & Associates, Sebastopol, CA, 1992, pp. 214-215.
Albitz, P., et al., “DNS and BIND in a Nutshell,” O'Reilly & Associates, Sebastopol, CA, 1992, pp. 214-215.
Alteon Systems, “Alteon WebSystems Introduces New Layer 4+ Switching Technology that Speeds User Access to Internet Servers,” Dec. 7, 1998, retrieved Nov. 5, 2002, from http://web.archive.org/web/20000919190409/www.alteonwebsystems.com/press/releases/1998/120798.asp, pp. 1-4.
Alteon WebSystems, Inc., “Enhancing Web User Experience with Global Server Load Balancing,” Jun. 1999, 8 pages.
Krapf, E., “Alteon's Global Server Load Balancing,”Business Communications Review, Jan. 1999, p. 60, retrieved Oct. 25, 2002, from http://www.bcr.com/bcrmag/1999/01/p60.asp, 3 pages.
Nortel Networks, “Alteon Personal Content Director,” © 2001, can be retrieved from http://www.nortelnetworks.com/personalinternet, 4 pages.
IBM Corp.,IBM WebSphere Performance Pack: Load Balancing with IBM SecureWay Network Dispatcher, Fi
Duong Thomas
Foundry Networks Inc.
Schwabe Williamson & Wyatt P.C.
Winder Patrice
LandOfFree
Canonical name (CNAME) handling for global server load... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Canonical name (CNAME) handling for global server load..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Canonical name (CNAME) handling for global server load... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4054849