The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 23, 2021

Filed:

Mar. 31, 2020
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Jorge Peixoto Vasquez, Mercer Island, WA (US);

Chaitanya Ashok Solapurkar, Belmont, MA (US);

Mukul Gupta, Seattle, WA (US);

Anubhav Gupta, Bellevue, WA (US);

Vineet Ghatge Hemantkumar, Bellevue, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01); H04L 29/12 (2006.01); H04L 12/707 (2013.01); H04L 12/26 (2006.01);
U.S. Cl.
CPC ...
H04L 67/327 (2013.01); H04L 61/1511 (2013.01); H04L 67/2847 (2013.01);
Abstract

Techniques are described for enabling a content delivery network (CDN) service of a cloud provider network to place content distributions across points of presence (PoPs) within a common geographic area in a manner that makes efficient use of the resources provided by the PoPs. A Domain Name System (DNS) service obtains log data reflecting requests to access distributions at various PoPs. The DNS service uses the log data to periodically generate characterization data for the distributions (e.g., in terms of requests per second, bytes transferred per second, and cache width usage). The DNS service uses the generated characterization data to assign particular distributions to particular PoPs of each PoP group such that the distributions are distributed across the PoPs according to the characterization data. The DNS service uses the assignments to generate routing data used by the DNS service to resolve DNS queries for particular distributions to particular PoPs of PoP groups.


Find Patent Forward Citations

Loading…