Global server load balancing

Electrical computers and digital processing systems: multicomput – Computer network managing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S217000, C709S218000, C709S219000, C709S224000

Reexamination Certificate

active

10206580

ABSTRACT:
A global server load-balancing (GSLB) switch serves as a proxy to an authoritative DNS and communicates with numerous site switches that are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information regarding host servers within the site switches neighborhood. When a client program requests a resolution of a host name, the GSLB switch, acting as a proxy of an authoritative DNS, returns one or more ordered IP addresses for the host name. The IP addresses are ordered using metrics that include the information collected from the site switches. In one instance, the GSLB switch places the address that is deemed “best” at the top of the list.

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: 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: 6167446 (2000-12-01), Lister et al.
patent: 6182139 (2001-01-01), Brendel
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: 6381627 (2002-04-01), Kwan et al.
patent: 6389462 (2002-05-01), Cohen et al.
patent: 6427170 (2002-07-01), Sitaraman et al.
patent: 6438652 (2002-08-01), Jordan et al.
patent: 6449657 (2002-09-01), Stanbach et al.
patent: 6470389 (2002-10-01), Chung et al.
patent: 6480508 (2002-11-01), Mwikalo 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: 6681232 (2004-01-01), Sistanizadeh et al.
patent: 6681323 (2004-01-01), Fontanesi et al.
patent: 6745241 (2004-06-01), French et al.
patent: 6789125 (2004-09-01), Aviani et al.
patent: 6826198 (2004-11-01), Turina et al.
patent: 6850984 (2005-02-01), Kalkunte et al.
patent: 6879995 (2005-04-01), Chinta et al.
patent: 6898633 (2005-05-01), Lyndersay et al.
patent: 6963914 (2005-11-01), Breitbart et al.
patent: 6963917 (2005-11-01), Callis et al.
patent: 6987763 (2006-01-01), Rochberger et al.
patent: 6996615 (2006-02-01), McGuire
patent: 7000007 (2006-02-01), Valenti
patent: 7020698 (2006-03-01), Andrews et al.
patent: 7032010 (2006-04-01), Swildens et al.
patent: 7086061 (2006-08-01), Joshi 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/0062372 (2002-05-01), Hong et al.
patent: 2002/0078233 (2002-06-01), Biliris 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/0133601 (2002-09-01), Kennamer et al.
patent: 2002/0188862 (2002-12-01), Trethewey et al.
patent: 2002/0194335 (2002-12-01), Maynard
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/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: 2004/0024872 (2004-02-01), Kelley et al.
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
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, First Edition, Chapters 1, 2, 4, and 8, Oct. 1999.
IBM Corp.,SecureWay® Network Dispatcher: User's Guide—Version 2.1 for AIX, Solaris, and Windows NT, Third Edition, Chapters 3, 4, 9, 10, 11, and Appendices C & E, Mar. 1999.
Yerxa, G., “ACElerate on Fast Track for Load-Balancing,” Mar. 8, 1999, retrieved Nov. 5, 2002, from http://www.networkcomputing.com/1005/1005sp2.html, pp. 1-4.
Bestavros, Azer, “WWW Traffic Reduction and Load Balancing through Server-Based Caching,”IEEE Concurrency, pp. 56-67, Jan.-Mar. 1997.
Paul, Arindam et al., “Balancing Web Server Load for Adaptable Video Distribution,”IEEEpp. 469-476, 2000.
U.S. Appl. No. 09/670,487, filed Sep. 26, 2000, Hsu et al.
U.S. Appl. No. 10/214,921, filed Aug. 7, 2002, Kommula.
Alteon WebSystems, “PCD White Paper,”AlteonWebSystems, pp. 1-8, Mar. 2001.
Cardellini, V., et al., “Dynamic Load Balancing on Web-server Systems,”IEEE Internet Computing, 3(3):28-39, May-Jun. 1999.
Foundry Networks, Inc., “Server Load Balancing in Today's Web-enabled Enterprises,”White Paper, pp. 1-10, Apr. 2002.
Genova, Z., et al., “Challenges in URL Switching for Implementing Globally Distributed Web Sites,”IEEE, pp. 89-94, 2000.
U.S. Appl. No. 10/305,823, filed Nov. 27, 2002, Joshi et al.
U.S. Appl. No. 10/376,903, filed Feb. 28, 2003, Kommula.
U.S. Appl. No. 10/377,364, filed Feb. 28, 2003, Kommula.
U.S. Appl. No. 10/674,627, filed Sep. 29, 2003, Joshi.
U.S. Appl. No. 10/839,919, filed May 6, 2004, Joshi.
U.S. Appl. No. 10/840,496, filed May 6, 2004, Joshi.
U.S. Appl. No. 10/924,552, filed Aug. 23, 2004, Joshi.
U.S. Appl. No. 11/429,177, filed May 5, 2006, Joshi et al.
U.S. Appl. No. 11/707,697, filed Feb. 16, 2007, entitled “Global Server Load Balancing,” inventor: Sunanda L.Kommula et al.
Genova, Z., et al., “Challenges to URL Switching for Implementing Globally Distributed Web Sites,” Department of Computer Science and Engineering, University of South Florida, pp. 1-9, Aug. 11, 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Global server 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 Global server load balancing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Global server load balancing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3828739

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.