Internet system and method for selecting a closest server from a plurality of alternative servers

作者: Johan Rune

DOI:

关键词:

摘要: A method (200) and Internet system (100) is provided that attempts to improve response times by automatically selecting for use a server (e.g., mirror or alternative ) (158b) located relatively close requesting host (152a). Alternatively, the can select server) appropriate More specifically, operate closest most from plurality of servers (154a-154e) providing same service servers) slightly adapted variants (158b, 158e) each assigned (202, 204) common name (114) unique Protocol address (116). The includes database Domain Name System (DNS) storing addresses. also (152a-152e) transmitting (208) translation request containing (156a-156e). In request, host, router, dedicated server, DNS (152a-152e, 105a-105e, 157a-157e, 156a-156e) operates (210) (116) either which nearest (152a) server).

参考文章(16)
Roland J. Schemers, lbnamed: A Load Balancing Name Server in Perl usenix large installation systems administration conference. pp. 1- 12 ,(1995)
Brian Everett Pettingell, Ian Burke Vandeventer, Steven Michael Hotz, James Joseph Lippard, Barry A. Dykes, Brett Dean Watson, Jason Alan Brittain, Nils Herbert Mccarthy, Rodney Lance Joffe, Victor Joseph Ii Oppelman, Distributed computing system and method for distributing user requests to replicated network servers ,(1997)
Sanjay Radia, Anita Jindal, Whei-Ling Chang, Swee Boon Lim, System for responding to a resource request ,(1999)
Thomas K. Wong, Swee B. Lim, Sanjay R. Radia, Method and apparatus for client-sensitive name resolution using DNS ,(1997)
L. L. Peterson, A yellow-pages service for a local-area network acm special interest group on data communication. ,vol. 17, pp. 235- 242 ,(1987) , 10.1145/55482.55506