-
公开(公告)号:US11909639B2
公开(公告)日:2024-02-20
申请号:US17933433
申请日:2022-09-19
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Swaminathan Sivasubramanian , Bradley Eugene Marshall , Christopher L. Scofield , Elmore Eugene Pope
IPC: H04L45/00 , H04L41/04 , H04L67/02 , H04L61/4511 , H04L67/025 , H04L67/63 , H04L67/10 , H04L67/06
CPC classification number: H04L45/70 , H04L41/04 , H04L45/72 , H04L61/4511 , H04L67/02 , H04L67/025 , H04L67/06 , H04L67/10 , H04L67/63
Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
-
公开(公告)号:US20230254363A1
公开(公告)日:2023-08-10
申请号:US18296849
申请日:2023-04-06
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L67/10 , G06F16/43 , H04L61/301 , H04L61/4511 , H04L61/10
CPC classification number: H04L67/10 , G06F16/43 , H04L61/10 , H04L61/301 , H04L61/4511
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
公开(公告)号:US20220272146A1
公开(公告)日:2022-08-25
申请号:US17662999
申请日:2022-05-11
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L67/10 , G06F16/43 , H04L61/301 , H04L61/4511 , H04L61/10
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
公开(公告)号:US11270220B1
公开(公告)日:2022-03-08
申请号:US15814304
申请日:2017-11-15
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Marc John Brooker , James Michael Thompson
Abstract: Methods, systems, and computer-readable media for a service for managing quantum computing resources are disclosed. A task management service receives a description of a task specified by a client. From a pool of computing resources of a provider network, the service selects a quantum computing resource for implementation of the task. The quantum computing resource comprises a plurality of quantum bits. The service causes the quantum computing resource to run a quantum algorithm associated with the task. The service receives one or more results of the quantum algorithm from the quantum computing resource.
-
公开(公告)号:US11194719B2
公开(公告)日:2021-12-07
申请号:US16221176
申请日:2018-12-14
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Christopher L. Scofield
IPC: G06F12/0866 , G06F12/0831 , G06F12/0813 , H04L29/08 , G06F12/128
Abstract: A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.
-
公开(公告)号:US11170137B1
公开(公告)日:2021-11-09
申请号:US15814305
申请日:2017-11-15
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Marc John Brooker , James Michael Thompson
Abstract: Methods, systems, and computer-readable media for cloud-based simulation of quantum computing resources are disclosed. One or more classical computing resources are selected based at least in part on a quantum algorithm. The resources are selected by a quantum computing simulation service of a provider network. The quantum algorithm is executable using a quantum computing resource comprising a plurality of quantum bits. The one or more classical computing resources are selected from a pool of computing resources of the provider network. The quantum algorithm is simulated using the one or more classical computing resources.
-
公开(公告)号:US11061584B2
公开(公告)日:2021-07-13
申请号:US15425857
申请日:2017-02-06
Applicant: Amazon Technologies, Inc.
Inventor: Marcin Piotr Kowalski , David R. Richardson , James Alfred Gordon Greenfield , Jacobus Johannes Nicolaas Van Der Merwe , Matthew James Eddey , Christopher Richard Jacques De Kadt , Peter Nicholas Desantis
IPC: G06F3/06
Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.
-
公开(公告)号:US10931738B2
公开(公告)日:2021-02-23
申请号:US16243977
申请日:2019-01-09
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, performance threshold criteria, testing criteria, and the like.
-
公开(公告)号:US10771550B2
公开(公告)日:2020-09-08
申请号:US15392835
申请日:2016-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Norbert P. Kusters , Nachiappan Arumugam , Christopher Nathan Watson , Marc John Brooker , David R. Richardson , Danny Wei , John Luther Guthrie, II
IPC: G06F15/173 , H04L29/08 , H04L29/12 , G06F11/20 , G06F3/06 , G06F11/10 , H03M13/15 , H04L29/06 , G06F11/16 , G06F11/34
Abstract: A data storage system includes a rack, multiple head nodes, multiple data storage sleds, and at least two networking devices. The at least two network devices are configured to implement at least two redundant networks within the data storage system. Also, each of the head nodes is assigned at least two network addresses for communication with the data storage sleds of the data storage system via the at least two networking devices. The data storage sleds each include multiple mass storage devices and a sled controller that is configured to couple with the at least two network switches. In some embodiments, the data storage system further includes redundant power systems within a rack in which the head nodes, the data storage sleds, and the at least two networking devices are mounted.
-
公开(公告)号:US10509601B2
公开(公告)日:2019-12-17
申请号:US15392878
申请日:2016-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Norbert P. Kusters , Nachiappan Arumugam , Christopher Nathan Watson , Marc John Brooker , David R. Richardson , Danny Wei , John Luther Guthrie, II
Abstract: A data storage system includes multiple data storage units and a zonal control plane. The zonal control plane assigns volumes to respective ones of the data storage units. The data storage units include multiple head nodes and data storage sleds. At least one of the head nodes implements a local control plane for the data storage unit. Also, the head nodes of each data storage unit are configured to service read and write requests directed to one or more volumes serviced by the data storage unit independent of the zonal control plane.
-
-
-
-
-
-
-
-
-