发明名称 Integrated proximity routing for content distribution
摘要 A domain name server includes a processor configured to receive a request from a requester for an edge cache address, identify a first edge cache serving content requests to an anycast address from the requester, and determine a load of first edge cache. The processor is further configured to provide unicast address of an alternate edge cache to requester in response to the request when the load exceeds a threshold or to provide anycast address to requester in response to request when the load is below the threshold.
申请公布号 US8966033(B2) 申请公布日期 2015.02.24
申请号 US200912542439 申请日期 2009.08.17
申请人 AT&T Intellectual Property I, L.P. 发明人 Van der Merwe Jacobus;Lee Seungjoon
分类号 G06F15/173;H04L29/08;H04L29/12 主分类号 G06F15/173
代理机构 Akerman LLP 代理人 Akerman LLP ;Dixon Michael K.;Zachariah Roy P.
主权项 1. A domain name server comprising: a memory that stores instructions; and a processor that executes the instructions to perform operations comprising: receiving, at the domain name server, a request from a requestor for an edge cache address, the requestor being part of a serving region;identifying, at the domain name server, a first edge cache serving content requests sent to an anycast address from the serving region;determining, at the domain name server, a load of the first edge cache;providing a unicast address of an alternate edge cache from the domain name server to the requestor in response to the request when the load exceeds a threshold, when a ranking of the unicast address of the alternate edge cache is higher than a ranking of the anycast address, and based on a comparison of a first weighting of the unicast address to a second weighting of the anycast address, wherein the ranking of the unicast address is based on a score of the unicast address that is based on a load of the alternate edge cache, and wherein the ranking of the anycast address is based on a score of the anycast address that is based on the load of the first edge cache; andproviding the anycast address from the domain name server to the requestor in response to the request when the load is not greater than the threshold, when the ranking of the anycast address is higher than the ranking of the unicast address of the alternate edge cache, and based on the comparison of the first weighting of the unicast address to the second weighting of the anycast address, wherein a difference between the first weighting of the unicast address and the second weighting of the anycast address decreases as a difference between the score of the unicast address and the score of the anycast address decreases.
地址 Atlanta GA US