发明名称 ANYCAST BASED, WIDE AREA DISTRIBUTED MAPPING AND LOAD BALANCING SYSTEM
摘要 This disclosure provides systems, methods, and apparatus for providing anycast based load balancing for a plurality of servers within a network. The network includes a domain name system (DNS) server that is configured to respond to domain name queries received from one or more clients. The DNS server maintains a set of anycast IP addresses associated with a domain name. The DNS server responds to a client's request with one or more selected anycast IP addresses from the set of anycast IP addresses. The DNS server also instructs a plurality of content servers to advertise all of the anycast IP addresses to the network. The DNS server also receives load information from each of the plurality of content servers, and instructs, based on the load information, one of the plurality of content servers to cease advertising one or more of the previously advertised anycast IP addresses.
申请公布号 US2015215388(A1) 申请公布日期 2015.07.30
申请号 US201414164925 申请日期 2014.01.27
申请人 Google Inc. 发明人 Kontothanassis Leonidas;Presotto David;Jain Ankur
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method for balancing load over a set of content servers from a domain name system (DNS) server, comprising: receiving a request for a network address of a content server; responding to the request with a network address selected from a plurality of anycast network addresses; receiving load information from at least one of a plurality of content servers; and instructing, based on the received load information, one or more over-loaded content servers to cease advertising one or more of the plurality of anycast network addresses.
地址 Mountain View CA US