-
公开(公告)号:US11405801B1
公开(公告)日:2022-08-02
申请号:US17206025
申请日:2021-03-18
Applicant: Amazon Technologies, Inc.
Inventor: Tipu Saleem Qureshi , Diwakar Gupta , Upendra Bhalchandra Shevade
Abstract: Disclosed are various embodiments for using unmanned vehicles to manage radio-based network infrastructure. In one embodiment, a determination is made to add coverage to a radio-based network via a radio unit. An unmanned vehicle carrying the radio unit as a payload is instructed to travel to a particular location. The unmanned vehicle is instructed to deliver the radio unit to the particular location. The radio unit is activated to add the coverage to the radio-based network.
-
公开(公告)号:US11356500B1
公开(公告)日:2022-06-07
申请号:US17364789
申请日:2021-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Benjamin Wojtowicz , Upendra Bhalchandra Shevade , Ximeng Simon Yang , Ishwardutt Parulkar
Abstract: A determination is made, at a first server of an extension resource group of a provider network, that a network function of a radio-based application is to be executed. A request for the network function is transmitted from a first server to a second server of the extension resource group. The network function is executed at a network function accelerator card of the second server. A result of the execution is sent to a radio unit of the radio-based application from the second server.
-
103.
公开(公告)号:US11337227B2
公开(公告)日:2022-05-17
申请号:US17001141
申请日:2020-08-24
Applicant: Amazon Technologies, Inc.
Inventor: Devlin Roarke Dunsmore , Diwakar Gupta , Dougal Stuart Ballantyne , Sairam Sasank Chundi , Pragya Agarwal , Mark Walters , Aditya Chayapathy
Abstract: Techniques for distributed network connectivity monitoring of provider network edge location resources from cellular networks are described. A central service transmits test suites of commands to agents executed by test devices, which can execute the commands to test network characteristics between the test devices and target locations via one or multiple cellular communications networks. Results of the testing are sent back to the central service for processing, and the resultant metrics can be used for intelligent latency-based routing of clients, latency-based placement of resources, and/or performance monitoring of deployed resources.
-
公开(公告)号:US11249790B1
公开(公告)日:2022-02-15
申请号:US16816042
申请日:2020-03-11
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Alexey Gadalin , Ethan John Faust
Abstract: Generally described, one or more aspects of the present application relate to an instance resource oversubscription service for scheduling a burst period for a running virtual machine instance based on a time window specified by a user of the virtual machine instance. For example, the instance resource oversubscription service can predict future resource usage and identify the appropriate timing and physical host machine for letting the user burst (e.g., temporarily use the virtual machine instance in a manner than consumes a higher amount of computing resources such as CPU cycles, memory, network bandwidth, etc.). In doing so, the instance resource oversubscription service may consider, for example, the historical and current resource utilization levels of the virtual machine instances running on a set of available physical host machines and the burst period scheduling requests from other users of the instance resource oversubscription service.
-
105.
公开(公告)号:US11219034B1
公开(公告)日:2022-01-04
申请号:US17001178
申请日:2020-08-24
Applicant: Amazon Technologies, Inc.
Inventor: Devlin Roarke Dunsmore , Diwakar Gupta , Dougal Stuart Ballantyne , Sairam Sasank Chundi , Pragya Agarwal , Mark Walters , Aditya Chayapathy
Abstract: Techniques for distributed network connectivity monitoring of provider network edge location resources from cellular networks are described. A central service transmits test suites of commands to agents executed by test devices, which can execute the commands to test network characteristics between the test devices and target locations via one or multiple cellular communications networks. Results of the testing are sent back to the central service for processing, and the resultant metrics can be used for intelligent latency-based routing of clients, latency-based placement of resources, and/or performance monitoring of deployed resources.
-
公开(公告)号:US11048538B2
公开(公告)日:2021-06-29
申请号:US15905681
申请日:2018-02-26
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Diwakar Gupta , Michael Brooke Furr , Nishant Mehta , Kevin P. Smith
Abstract: A number of cells of a control plane of a virtualized computing service are set up, including a first cell with one or more request processing nodes, a local instance of a data store, and metadata indicating a set of virtualization hosts. A request processer transmits a request for a virtual machine to the first cell. A request processor of the cell initiates a workflow to launch the virtual machine using a virtualization host; the workflow includes storing a record of the request in the local instance of the data store.
-
公开(公告)号:US10970110B1
公开(公告)日:2021-04-06
申请号:US14750991
申请日:2015-06-25
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 first virtual machine instance is started by preparing an appropriate target location to receive the first virtual machine instance. Next, a second virtual machine instance at the target location is enabled by first copying state information from the first virtual machine instance to the second virtual machine instance, by next creating connections between the second virtual machine instance and resources associated with the first virtual machine instance, and by finally starting packet forwarding between the two virtual machine instances. Finally, the first virtual machine instance is locked, the copy is finalized, and the second virtual machine instance is started.
-
公开(公告)号:US10936724B2
公开(公告)日:2021-03-02
申请号:US16592697
申请日:2019-10-03
Applicant: Amazon Technologies, Inc.
IPC: G06F21/57 , G06F9/44 , G06F9/445 , G06F9/4401
Abstract: Techniques for configurable compute instance resets are described. A user can issue a request to securely reset one or more compute instances implemented within a service provider system. Each compute instance is reset to a previous point in time, such that any activity of the compute instance or effects thereof occurring since that point in time are completely eliminated. Each compute instance reset can include removing an existing volume of the compute instance, obtaining a volume, attaching the obtained volume to the compute instance, and rebooting the compute instance. Configuration data of the compute instance, such as an instance identifier or network addresses, can be maintained after the reset.
-
109.
公开(公告)号:US10887276B1
公开(公告)日:2021-01-05
申请号:US16699334
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Ishwardutt Parulkar , Devlin Roarke Dunsmore , Upendra Bhalchandra Shevade , Diwakar Gupta
Abstract: Techniques for DNS-based endpoint discovery involving provider substrate extension resources are described. A client seeking to access a resource may utilize a DNS resolver located within a provider substrate extension of a provider network. The DNS resolver may be dynamically configured by a coordinator service located within the provider network to resolve a domain to an endpoint that may provide the lowest latency of access for clients close to the provider substrate extension.
-
公开(公告)号:US20200249977A1
公开(公告)日:2020-08-06
申请号:US16839789
申请日:2020-04-03
Applicant: Amazon Technologies, Inc.
Inventor: Joshua Dawie Mentz , Diwakar Gupta , Michael Groenewald , Alan Hadley Goodman , Marnus Freeman
IPC: G06F9/455
Abstract: A component of a computing service obtains respective indications of placement policies that contain host selection rules for application execution environments such as guest virtual machines. With respect to a request for a particular application execution environment, a group of applicable placement policies is identified. A candidate pool of hosts is selected using the group of placement policies, and members of the pool are ranked to identify a particular host on which the requested application execution environment is instantiated.
-
-
-
-
-
-
-
-
-