-
公开(公告)号:US10069680B1
公开(公告)日:2018-09-04
申请号:US14659477
申请日:2015-03-16
Applicant: Amazon Technologies, Inc.
Inventor: Damian Gorman Wylie , James Alfred Gordon Greenfield , Michael Groenewald , Anand Rajender Kumar , Rajnesh Umeshraya Pai , Sivaprasad Venkata Padisetty , Georgios Elissaios , Scott Anthony Roberts
Abstract: A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.
-
公开(公告)号:US11770294B1
公开(公告)日:2023-09-26
申请号:US17581118
申请日:2022-01-21
Applicant: Amazon Technologies, Inc.
Inventor: Damian Gorman Wylie , James Alfred Gordon Greenfield , Michael Groenewald , Anand Rajender Kumar , Rajnesh Umeshraya Pai , Sivaprasad Venkata Padisetty , Georgios Elissaios , Scott Anthony Roberts
IPC: H04L41/0806 , G06F9/50 , H04L67/51 , H04L67/02 , H04L41/5051 , H04L41/50 , H04L67/52
CPC classification number: H04L41/0806 , G06F9/50 , H04L41/5051 , H04L67/02 , H04L67/51 , H04L41/5096 , H04L67/52
Abstract: A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.
-
公开(公告)号:US11171843B2
公开(公告)日:2021-11-09
申请号:US16699347
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Georgios Elissaios
IPC: H04L12/24 , H04L12/66 , H04L12/715 , H04L29/08
Abstract: Techniques for dynamic resource movement in heterogeneous computing environments including provider substrate extensions are described. A dynamic resource movement service of a provider network monitor conditions of heterogeneous computing environments, including provider substrate extensions of the cloud provider network, to evaluate customer-provided movement policy conditions governing when to move customer application resources from these environments, where to move the resource to, and/or how to move the customer application resources. The customer-provided movement policy conditions may be based on a variety of factors, such as a latency between end-users of the customer application and the application itself.
-
24.
公开(公告)号:US10979534B1
公开(公告)日:2021-04-13
申请号:US16699417
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Georgios Elissaios , Diwakar Gupta , Devlin Roarke Dunsmore , Michael Phillip Quinn , Leslie Andrew Prock
Abstract: Techniques for launching compute instances on cloud provider network substrate extensions deployed within communications service provider networks are described. A service of a cloud provider network receives a request to launch a compute instance from a customer, the request including a latency requirement. A provider substrate extension is selected to host the compute instance from a plurality of provider substrate extensions of the cloud provider network based at least in part on the latency requirement. The plurality of plurality of provider substrate extensions are connected to a communications service provider network and controlled at least in part by the service of the cloud provider network via a connection through the communications service provider network. A message is sent to cause the selected provider substrate extension to launch the compute instance for the customer.
-
公开(公告)号:US10965737B1
公开(公告)日:2021-03-30
申请号:US16699414
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Georgios Elissaios , Diwakar Gupta , Upendra Bhalchandra Shevade , Devlin Roarke Dunsmore , Scott Renda , Dougal Stuart Ballantyne
Abstract: Techniques for reducing latency between resources of a cloud provider network and end user devices are described. In one embodiment, a system includes a cloud provider network including a first control plane service to manage customer compute instances hosted on resources of the cloud provider network. The system further includes a first provider substrate extension of the cloud provider network connected to a first communications service provider network. The first provider substrate extension includes a first computer system having capacity for executing customer compute instances, is controlled at least in part by the first control plane service via a connection through at least a portion of the first communications service provider network, executes at least a first customer compute instance using the first computer system, wherein the first customer compute instance communicates with a first mobile computer system connected via the first communications service provider network.
-
公开(公告)号:US10929797B1
公开(公告)日:2021-02-23
申请号:US14863340
申请日:2015-09-23
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Georgios Elissaios , Joshua Dawie Mentz
IPC: G06Q10/06 , G06F9/455 , H04L12/911
Abstract: A customer having a deployment of resources in a resource provider environment can utilize a mechanism such as an application programming interface (API) to obtain fault, risk, and/or distribution information for the deployment. A risk score can be generated, by the customer or a component of the resource provider environment, that gives the customer a measure of the risk of the current deployment, whereby the customer can request one or more changes to the customer deployment. In some embodiments the customer can provide one or more risk criteria, such as a maximum risk score or minimum fault tolerance, that the resource provider environment can attempt to satisfy over the duration of the customer deployment, automatically making adjustments to the deployment as appropriate. The risk score can include information about the customer workload as well as the physical deployment in order to provide more accurate data.
-
27.
公开(公告)号:US10924429B1
公开(公告)日:2021-02-16
申请号:US16699300
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
IPC: G06F15/16 , H04L12/911
Abstract: Techniques are described for enabling users of a service provider network to create and configure “application profiles” that include parameters related to execution of user workloads at provider substrate extensions. Once an application profile is created, users can request the deployment of user workloads to provider substrate extensions by requesting instance launches based on a defined application profile. The service provider network can then automate the launch and placement of the user's workload at one or more provider substrate extensions using edge-optimized compute instances (e.g., compute instances tailored for execution within provider substrate extension environments). In some embodiments, once such edge-optimized instances are deployed, the service provider network can manage the auto-resizing of the instances in terms of various types of computing resources devoted to the instances, manage the lifecycle of instances to ensure maximum capacity availability at provider substrate extension locations, and perform other instance management processes.
-
公开(公告)号:US10853111B1
公开(公告)日:2020-12-01
申请号:US14870695
申请日:2015-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Georgios Elissaios , Weili Zhong McClenahan , Alan Hadley Goodman
Abstract: Techniques for providing customer feedback related to virtual machine instance maintenance events are described herein. A customer is provided with an event message specifying a virtual machine maintenance operation and a proposed time to perform that virtual machine maintenance operation. A response that specifies the time that the customer wishes to perform the virtual machine maintenance operation is received and the virtual machine maintenance operation is scheduled based at least in part on that specified time.
-
公开(公告)号:US10536340B1
公开(公告)日:2020-01-14
申请号:US15359467
申请日:2016-11-22
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Stig Manning , Diwakar Gupta , Marnus Freeman , Georgios Elissaios , Joshua Dawie Mentz , André Mostert
IPC: G06F15/177 , H04L12/24 , H04L29/08 , G06F9/455
Abstract: A provider network determines which servers to use to host a group of virtual machines for a customer. A placement manager within the provider network employs a placement technique which prioritizes spreading virtual machines for the customer across different “subzones.” A subzone is a logical division of a provider network's hardware and/or software denoting risk boundaries. By placing virtual machines in separate subzones, the customer's virtual machines and thus the task collectively performed by the virtual machines are less impacted by a failure within one of the subzones.
-
公开(公告)号:US10395219B1
公开(公告)日:2019-08-27
申请号:US14975406
申请日:2015-12-18
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Joshua Dawie Mentz , Diwakar Gupta , Georgios Elissaios , Marnus Freeman
Abstract: Apparatus and method are described that relate to reserved virtual machine instances and location policies. Customers of a provider network can reserve one or more reserved virtual machine instances in a reservation and also specify a location policy for the reservation. The location policy provides restrictions as to which hardware may or may not be used to launch the reserved instances and/or how close together the hardware should or should not be to launch the instances of the reservation. The location policies afford customers some degree of control over which hardware is used by the provider network to launch the instances. As such, customers can help control increase security and/or reduce latency of their instances, or control other aspects of their instances.
-
-
-
-
-
-
-
-
-