-
公开(公告)号:US11431553B2
公开(公告)日:2022-08-30
申请号:US16450848
申请日:2019-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Alan Hadley Goodman , Georgios Elissaios , Diwakar Gupta
IPC: H04L41/00 , H04L41/0663 , H04L41/0668 , G06F16/29 , H04L41/0893 , H04L43/0882
Abstract: Techniques for automated failover of remote control planes are described. A method of automated failover of remote control planes include determining failover event associated with a first control plane has occurred, the first control plane associated with a first area of a provider network, identifying a second control plane associated with a second area of the provider network, and failing over the first area of the provider network from the first control plane to the second control plane, wherein the child area updates one or more references to endpoints of the first control plane to be references to endpoints of the second control plane.
-
公开(公告)号:US20210004262A1
公开(公告)日:2021-01-07
申请号:US17030245
申请日:2020-09-23
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Alan Hadley Goodman , Georgios Elissaios , Arvind Suryakumar , Bret David Kiraly
Abstract: Techniques for managing the migration of virtual machine instances are described herein. A migration of a virtual machine from a source host to a destination host is determined to be predicted to fail. The migration is cancelled by stopping the virtual machine at the destination host as a result of said determination.
-
公开(公告)号:US20190310881A1
公开(公告)日:2019-10-10
申请号:US16442331
申请日:2019-06-14
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Alan Hadley Goodman , Georgios Elissaios , Arvind Suryakumar , Bret David Kiraly
Abstract: A migration of a virtual machine running on a source host is determined to be performed for the virtual from the source host to a target host. The virtual machine is migrated from the source host to the target host at least by copying a state of the virtual machine from the source host to the target host while the virtual machine is running on the source host. Packets are caused to be forwarded to the virtual machine running on the target host.
-
公开(公告)号:US10228969B1
公开(公告)日:2019-03-12
申请号:US14750978
申请日:2015-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Georgios Elissaios , Johannes Stephanus Jansen van Rensberg , Michael Groenewald
Abstract: Techniques for optimistic locking of virtual machine instances during a migration are described herein. Application programming interface requests are classified by type. When a request such as an application programming interface request is received during the migration of a virtual machine instance from a source location to a target location, the request is classified according to the type and according to the state of the migration. Based on that classification, it is determined whether to block the request, allow the request, or cancel the migration.
-
公开(公告)号:US11502920B1
公开(公告)日:2022-11-15
申请号:US17496635
申请日:2021-10-07
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Georgios Elissaios
IPC: H04L41/5041 , H04L12/66 , H04L45/64 , H04L67/10
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.
-
公开(公告)号:US11470047B1
公开(公告)日:2022-10-11
申请号:US16699306
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
IPC: G06F15/00 , H04L9/40 , H04L67/10 , H04L41/0806 , H04L67/306 , H04L12/46
Abstract: Techniques are described for a cloud provider to provide a managed experience related to the use of virtual networks and subnets to logically group user computing resources deployed at provider substrate extensions. A cloud provider enables users to create virtual network templates used when deploying computing resources at provider substrate extensions, where such virtual network templates may include various networking, security, and other configurations to be applied to network traffic and other activity of resources deployed within an associated virtual network. Once a virtual network template is defined, a user can use the template as the basis to launch resources into the virtual network and, by extension, into provider substrate extensions associated with the virtual network. Upon receiving such a request, the provider network can manage the creation and configuration of underlying subnets, route tables, and other resource, as needed, at each of the relevant provider substrate extensions.
-
公开(公告)号:US11349718B2
公开(公告)日:2022-05-31
申请号:US16450854
申请日:2019-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Alan Hadley Goodman , Georgios Elissaios , Diwakar Gupta
IPC: H04L12/24 , H04L41/0896 , H04L41/12
Abstract: Techniques for capacity bursting using a remote control plane are described. A method of capacity bursting using a remote control plane includes determining that a first control plane associated with a first area of a provider network has insufficient capacity to manage a plurality of resources in the first area, sending a request for a second control plane in a second area of the provider network to manage at least a first portion of the plurality of resources in the first area, the second control plane identified based at least on a backup hierarchy, and updating management of at least the first portion of the resources in the first area from the first control plane to the second control plane, wherein one or more references to endpoints of the first control plane are updated to be references to endpoints of the second control plane for at least the first portion of the resources managed by the second control plane.
-
18.
公开(公告)号:US11336721B2
公开(公告)日:2022-05-17
申请号:US16699344
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Diwakar Gupta , Georgios Elissaios
IPC: H04L29/08 , H04L67/1074 , H04L67/60 , G06F9/455 , H04L43/16
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.
-
公开(公告)号:US10887164B2
公开(公告)日:2021-01-05
申请号:US16053277
申请日:2018-08-02
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.
-
公开(公告)号:US20180343164A1
公开(公告)日:2018-11-29
申请号:US16053277
申请日:2018-08-02
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.
-
-
-
-
-
-
-
-
-