-
公开(公告)号:US20190265996A1
公开(公告)日:2019-08-29
申请号:US15905681
申请日:2018-02-26
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Diwakar Gupta , Michael Brooke Furr , Nishant Mehta , Kevin P. Smith
IPC: G06F9/455
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.
-
公开(公告)号:US11570244B2
公开(公告)日:2023-01-31
申请号:US16215943
申请日:2018-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Anoop Dawani , Nishant Mehta , Richard H. Galliher , Lee Spencer Dillard , Joseph Elmar Magerramov
IPC: H04L67/1095 , H04L43/028
Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.
-
公开(公告)号:US11507417B2
公开(公告)日:2022-11-22
申请号:US16739870
申请日:2020-01-10
Applicant: Amazon Technologies, Inc.
Inventor: James Edward Kinney, Jr. , Dougal Stuart Ballantyne , Nishant Mehta
Abstract: Methods, systems, and computer-readable media for job scheduling based on job execution history are disclosed. A request is received to schedule a workload comprising a plurality of jobs. A resource allocation score for the workload is determined. The resource allocation score represents (at least in part) an estimated likelihood of successful execution of the workload. A first portion of the workload is scheduled for execution, and a remaining portion (if any) of the workload is delayed. A quantity of jobs in the first portion of the workload is determined based (at least in part) on the resource allocation score. Execution of the first portion of the workload is initiated.
-
4.
公开(公告)号:US11500670B2
公开(公告)日:2022-11-15
申请号:US17214517
申请日:2021-03-26
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Diwakar Gupta , Michael B. Furr , Kevin P. Smith , Nishant Mehta
Abstract: A first virtualization control mode to be used for configuring one or more compute instances is determined. Based at least partly on the mode, preparatory configuration operations for launching a compute instance are initiated. The operations include transferring at least a portion of a machine image to a storage device accessible from a host, and initialization of a virtual network interface. A compute instance is instantiated using the machine image at the host. The compute instance is a thread of an intermediary process launched by an administrative agent at the host in response to a launch request.
-
公开(公告)号:US20220276904A1
公开(公告)日:2022-09-01
申请号:US17698285
申请日:2022-03-18
Applicant: Amazon Technologies, Inc.
Inventor: James Edward Kinney, JR. , Dougal Stuart Ballantyne , Nishant Mehta
Abstract: Methods, systems, and computer-readable media for job execution with managed compute environments are disclosed. A specification of a managed compute environment comprises one or more constraints associated with computing resources in the managed compute environment. A queue or other data structure that is associated with the managed compute environment is monitored. The data structure is configured to store jobs. Data indicative of a job is detected in the data structure. One or more computing resources are reserved for the job from a pool of available computing resources. The one or more computing resources are selected for the job based at least in part on the one or more constraints associated with computing resources in the managed compute environment. Execution of the job using the one or more computing resources is initiated.
-
公开(公告)号:US11218364B2
公开(公告)日:2022-01-04
申请号:US16017886
申请日:2018-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Michael Brooke Furr , Kevin P. Smith , Diwakar Gupta , Anthony Nicholas Liguori , Nishant Mehta
Abstract: An administrative agent running at a virtualization host of a network-accessible virtualized computing service determines that a first virtual machine is to be instantiated. The agent initiates at least a first configuration operation to enable connectivity for at least a portion of network traffic associated with the first virtual machine. The first configuration operation is performed at least in part using a first virtualization offloading card of the virtualization host. The agent causes a virtualization intermediary process of the virtualization host to launch one or more execution threads of the virtualization intermediary process to implement the first virtual machine. The intermediary process may be swapped to persistent storage, e.g., based on an analysis of resources of the virtualization host.
-
公开(公告)号:US20210326168A1
公开(公告)日:2021-10-21
申请号:US17360853
申请日:2021-06-28
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.
-
公开(公告)号:US11281498B1
公开(公告)日:2022-03-22
申请号:US15195893
申请日:2016-06-28
Applicant: Amazon Technologies, Inc.
Inventor: James Edward Kinney, Jr. , Dougal Stuart Ballantyne , Nishant Mehta
Abstract: Methods, systems, and computer-readable media for job execution with managed compute environments are disclosed. A specification of a managed compute environment comprises one or more constraints associated with computing resources in the managed compute environment. A queue or other data structure that is associated with the managed compute environment is monitored. The data structure is configured to store jobs. Data indicative of a job is detected in the data structure. One or more computing resources are reserved for the job from a pool of available computing resources. The one or more computing resources are selected for the job based at least in part on the one or more constraints associated with computing resources in the managed compute environment. Execution of the job using the one or more computing resources is initiated.
-
公开(公告)号:US11115322B1
公开(公告)日:2021-09-07
申请号:US16366256
申请日:2019-03-27
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Bruce Dickinson , Anoop Dawani , Joseph Elmar Magerramov , Nishant Mehta , Lee Spencer Dillard
IPC: H04L12/721 , H04L12/715 , H04L12/725 , H04L12/911 , H04L12/851 , H04L12/26 , H04L29/06 , H04L12/743
Abstract: Disclosed are various embodiments of a stateful network router. In one embodiment, a stateful network router intercepts a network data connection between a first host and a second host on a network. The stateful network router routes first data packets from the network data connection sent by the first host to the second host to a target. The stateful network router also routes second data packets from the network data connection sent by the second host to the first host to the target.
-
10.
公开(公告)号:US20210240513A1
公开(公告)日:2021-08-05
申请号:US17214517
申请日:2021-03-26
Applicant: Amazon Technologies, Inc.
Inventor: Upendra Bhalchandra Shevade , Diwakar Gupta , Michael B. Furr , Kevin P. Smith , Nishant Mehta
Abstract: A first virtualization control mode to be used for configuring one or more compute instances is determined. Based at least partly on the mode, preparatory configuration operations for launching a compute instance are initiated. The operations include transferring at least a portion of a machine image to a storage device accessible from a host, and initialization of a virtual network interface. A compute instance is instantiated using the machine image at the host. The compute instance is a thread of an intermediary process launched by an administrative agent at the host in response to a launch request.
-
-
-
-
-
-
-
-
-