-
公开(公告)号:US11381468B1
公开(公告)日:2022-07-05
申请号:US14658941
申请日:2015-03-16
Applicant: Amazon Technologies, Inc.
Inventor: James Michael Thompson , Marc Stephen Olson , Marc John Brooker
IPC: H04L41/147 , H04L67/101 , H04L67/1021
Abstract: A distributed system may implement identifying correlated workloads for resource allocation. Resource data for resources hosted at resource hosts in a distributed system may be analyzed to determine behavioral similarities. Historical behavior data or resource configuration data, for instance, may be compared between resources. Behaviors between resources may be identified as correlated according to the determined behavioral similarities. An allocation of one or more resource hosts in the distributed system may be made for a resource based on the behaviors identified as correlated. For instance, resources may be migrated from a current resource host to another resource host, new resources may be placed at a resource host, or resources may be reconfigured into different resources. Machine learning techniques may be implemented to refine techniques for identifying correlated behaviors.
-
公开(公告)号:US10809920B1
公开(公告)日:2020-10-20
申请号:US15385814
申请日:2016-12-20
Applicant: Amazon Technologies, Inc.
Inventor: Marc Stephen Olson , Christopher Magee Greenwood , Anthony Nicholas Liguori , James Michael Thompson , Surya Prakash Dhoolam , Marc John Brooker , Danny Wei
Abstract: First information about regions of storage space in a storage environment available for a volume is provided to a service provider, with the storage environment being external to the service provider. The service provider is notified that information usable to locate a storage destination of a portion of the volume is unavailable. Second information that includes the storage destination in the storage environment is obtained from the service provider. A data operation is performed at the storage destination, with the storage destination determined based at least in part from the second information.
-
公开(公告)号:US10270668B1
公开(公告)日:2019-04-23
申请号:US14665878
申请日:2015-03-23
Applicant: Amazon Technologies, Inc.
Inventor: James Michael Thompson , Marc Stephen Olson , Marc John Brooker
Abstract: A distributed system may implement identifying correlated events in a distributed system according to operational metrics. A distributed system may collect large numbers of operational metrics from multiple different sources. Some operational metrics may be monitored, analyzing the operational metrics for correlation with other operational metrics. The monitored operational metrics may be manually selected, or identified according to anomalous events detected for the operational metrics. Based on the monitoring, a correlated event may be detected. A response for the correlated event may be determined and performed. In some embodiments, a notification of the correlated event may be sent. Corrective actions may be performed at the distributed system, in some embodiments.
-
公开(公告)号:US10089145B1
公开(公告)日:2018-10-02
申请号:US14980687
申请日:2015-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Valentin Priescu , James Michael Thompson
IPC: G06F9/50
Abstract: Data storage services may provide customers with access to computing resources of data storage server and throttling methods may be used manage the computing resources of the data storage service in order to ensure that the customers do not overload the data storage servers. Tokens may represent I/O operations executed by the customer of the data storage service. When I/O request are received the data storage service may determine if the I/O request is a member of a sequence and remove a reduced number for tokens from the work token bucket as a result. The data storage server may determine the I/O request is a member of a sequence based at least in part on a logical chunk of a storage volume the I/O request maps to.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10250673B1
公开(公告)日:2019-04-02
申请号:US14212023
申请日:2014-03-14
Applicant: Amazon Technologies, Inc.
IPC: H04L29/08
Abstract: At a first client-side component of a storage service, a metric of a storage workload directed from the first client-side component towards server components of the storage service is determined. The metric is transmitted to a particular server component, which is configured to propagate the metric to a different client-side component of the storage service. The first client-side component receives, from a server component, a different metric of a storage workload of a second client-side component. The first client-side component reschedules at least one storage request based at least in part on the different metric.
-
公开(公告)号:US10078533B2
公开(公告)日:2018-09-18
申请号:US14212042
申请日:2014-03-14
Applicant: Amazon Technologies, Inc.
IPC: G06F15/173 , G06F9/50 , G06F3/06 , H04L29/08
CPC classification number: G06F9/505 , G06F3/0605 , G06F3/061 , G06F3/0631 , G06F3/067 , H04L67/1097
Abstract: The estimated rate of work requests expected during a time period at a first block storage device, implemented at a particular server of a storage service, exceeds a provisioned rate of the first device. At a client-side component of the storage service, a different storage server is identified, at which the rate of work requests directed during the time period to a second block storage device is anticipated to be less than the provisioned rate of the second device. At least one admission control parameter of the first device is modified to enable the first storage server to accept work requests at a rate that exceeds the provisioned rate of the first device.
-
公开(公告)号:US09893972B1
公开(公告)日:2018-02-13
申请号:US14571223
申请日:2014-12-15
Applicant: Amazon Technologies, Inc.
Inventor: Marc Stephen Olson , Jeevan Shankar , James Michael Thompson , Danny Wei , John Robert Smiley , John Luther Guthrie, II , Nachiappan Arumugam , Benjamin Arthur Hawks
CPC classification number: H04L43/0876 , H04L67/10
Abstract: Systems and methods are described providing detailed input/output (I/O) metric information that is collected and gathered by an agent of the storage volume. An I/O request is received by a storage volume, and the agent associates primary and secondary identifiers with that I/O request. For example, a trace may be associated with that I/O request. The agent may store this I/O metric information in a ring buffer. Further, after collection and aggregation, statistics may be published by an I/O metric service that further processes the data provided by the agent. Advantageously, interdependent relationships associated with the I/O request or I/O operations of that request may be included in those statistics. This may allow an operator to evaluate the performance of I/O requests for a network.
-
公开(公告)号:US09658785B2
公开(公告)日:2017-05-23
申请号:US14668782
申请日:2015-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Marc John Brooker , James Michael Thompson , Marc Stephen Olson
CPC classification number: G06F3/0619 , G06F3/0604 , G06F3/0631 , G06F3/0647 , G06F3/0653 , G06F3/0665 , G06F3/067 , G06F3/0689
Abstract: A storage system may implement dynamic configuration of data volumes. Client utilization of a data volume in a storage system may be tracked or monitored. Based on the utilization of the data volume, configuration recommendations to reconfigure the data volume according to data volume offerings may be determined. The data volume may be configured according to an authorized configuration recommendation. In some embodiments, these recommendations may be provided to a client and selection of the configuration recommendation to perform may be received. In some embodiments, a configuration recommendation may be automatically performed based on previously provided authorization to configure the data volume.
-
-
-
-
-
-
-
-
-