Service for managing quantum computing resources

    公开(公告)号:US11775855B2

    公开(公告)日:2023-10-03

    申请号:US17687441

    申请日:2022-03-04

    IPC分类号: G06N10/00 G06F9/50

    摘要: 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.

    UPDATING ROUTING INFORMATION BASED ON CLIENT LOCATION

    公开(公告)号:US20220174010A1

    公开(公告)日:2022-06-02

    申请号:US17651727

    申请日:2022-02-18

    摘要: A system, method, and computer-readable medium for updating request routing information associated with client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider obtains a query IP address corresponding to the client computing device. Based on routing information associated with the query IP address, the content delivery network service provider routes the DNS query. The process further includes monitoring performance data associated with the transmission of the requested resource and updating routing information associated with the query IP address based on the performance data for use in processing subsequent requests form the client computing device.

    Request routing processing
    4.
    发明授权

    公开(公告)号:US10951725B2

    公开(公告)日:2021-03-16

    申请号:US16267128

    申请日:2019-02-04

    摘要: Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.

    Managing resources using resource expiration data

    公开(公告)号:US10783077B2

    公开(公告)日:2020-09-22

    申请号:US16530538

    申请日:2019-08-02

    摘要: Resource management techniques, such as cache optimization, are employed to organize resources within caches such that the most requested content (e.g., the most popular content) is more readily available. A service provider utilizes content expiration data as indicative of resource popularity. As resources are requested, the resources propagate through a cache server hierarchy associated with the service provider. More frequently requested resources are maintained at edge cache servers based on shorter expiration data that is reset with each repeated request. Less frequently requested resources are maintained at higher levels of a cache server hierarchy based on longer expiration data associated with cache servers higher on the hierarchy.

    Latency measurement in resource requests

    公开(公告)号:US10778554B2

    公开(公告)日:2020-09-15

    申请号:US16133533

    申请日:2018-09-17

    摘要: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.

    Updating routing information based on client location

    公开(公告)号:US10742550B2

    公开(公告)日:2020-08-11

    申请号:US16018507

    申请日:2018-06-26

    摘要: A system, method, and computer-readable medium for updating request routing information associated with client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider obtains a query IP address corresponding to the client computing device. Based on routing information associated with the query IP address, the content delivery network service provider routes the DNS query. The process further includes monitoring performance data associated with the transmission of the requested resource and updating routing information associated with the query IP address based on the performance data for use in processing subsequent requests from the client computing device.

    Managing resources using resource expiration data

    公开(公告)号:US10521348B2

    公开(公告)日:2019-12-31

    申请号:US16179473

    申请日:2018-11-02

    摘要: Resource management techniques, such as cache optimization, are employed to organize resources within caches such that the most requested content (e.g., the most popular content) is more readily available. A service provider utilizes content expiration data as indicative of resource popularity. As resources are requested, the resources propagate through a cache server hierarchy associated with the service provider. More frequently requested resources are maintained at edge cache servers based on shorter expiration data that is reset with each repeated request. Less frequently requested resources are maintained at higher levels of a cache server hierarchy based on longer expiration data associated with cache servers higher on the hierarchy.

    Processing packet data using an offload engine in a service provider environment

    公开(公告)号:US10412002B1

    公开(公告)日:2019-09-10

    申请号:US14668557

    申请日:2015-03-25

    IPC分类号: H04L12/741 H04L29/06

    摘要: A method for processing packet data in a service provider environment includes, by a network-enabled data processing device within a server computer of the service provider environment, receiving packet data comprising header information and payload information. The header information is separated from the payload information. The separated header information is forwarded to a processor of the server computer for processing, without forwarding at least a portion of the payload information. At least one address of a storage location is received from the processor. The at least one address is associated with a logical-to-physical address mapping based on the header information. The payload information is stored in the storage location based on the at least one address.

    REQUEST ROUTING PROCESSING
    10.
    发明申请

    公开(公告)号:US20190173972A1

    公开(公告)日:2019-06-06

    申请号:US16267128

    申请日:2019-02-04

    摘要: Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.