-
公开(公告)号:US10411985B1
公开(公告)日:2019-09-10
申请号:US14957431
申请日:2015-12-02
Applicant: Amazon Technologies, Inc.
Inventor: Kevin Christopher Miller , Colm Gearóid MacCárthaigh , Joseph E. Magerramov , Marcin Piotr Kowalski
Abstract: A physical host agent receives configuration information from a virtual computer system service specifying network traffic information to be extracted from network traffic for one or more virtual machines. The agent extracts the specified network traffic information from the network traffic for the one or more virtual machines and aggregates the network traffic information into one or more data segments for storage in a repository. A publishing sub-system of the service obtains the one or more data segments and compiles the one or more data segments into data logs for delivery to an analytics service to make the network traffic information available to customers.
-
公开(公告)号:US09880870B1
公开(公告)日:2018-01-30
申请号:US14864682
申请日:2015-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Mikhail Danilov , Marcin Piotr Kowalski
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45595
Abstract: A virtualization management component of a particular host at a virtualized computing determines that a packet duplication phase of a migration of a virtual machine from a source host to the particular host has begun. The virtualization management component detects that a migrated version of the virtual machine, instantiated at the particular virtualization host, has generated a baseline packet directed to a destination address. The virtualization management component sends a first encapsulation packet comprising the baseline packet to an encapsulation intermediary associated with the destination address. The virtualization management component sends a second encapsulation packet comprising the baseline packet to the source virtualization host, with a directive to forward the second encapsulation packet to the encapsulation intermediary.
-
公开(公告)号:US09413604B2
公开(公告)日:2016-08-09
申请号:US14679824
申请日:2015-04-06
Applicant: Amazon Technologies, Inc.
CPC classification number: H04L41/0806 , G06F11/0709 , H04L41/0273 , H04L41/0803 , H04L67/42
Abstract: Methods and apparatus for instance host configuration are disclosed. A system includes a plurality of instance hosts configurable for resource instances of a network-accessible service, and control servers to manage remote configuration of the instance hosts. In response to an instance configuration request from a client, a selected control server transmits, to a selected instance host, a sequence of one or more commands. The selected instance host instantiates a remote command executor. The remote command executor initiates configuration operations corresponding to the command sequence, and terminates. The selected control server provides a response to the instance configuration request, based at least in part on results of the operations initiated by the executor.
-
公开(公告)号:US20240283840A1
公开(公告)日:2024-08-22
申请号:US18647512
申请日:2024-04-26
Applicant: Amazon Technologies, Inc.
Inventor: Andries Petrus Johannes Dippenaar , Duncan Matthew Clough , Gideon Jan-Wessel Redelinghuys , Mathew Daniel , Gideon Klompje , Gavin Alexander Bramhill , Marcin Piotr Kowalski , Richard Alan Hamman , Roland Paterson-Jones , Almero Gouws
IPC: H04L67/025 , H04L9/40 , H04L41/0893 , H04L41/5041 , H04L67/52
CPC classification number: H04L67/025 , H04L41/0893 , H04L63/00 , H04L67/52 , H04L41/5041
Abstract: Methods and apparatus for client-directed placement of remotely configured service instances are described. One or more placement target options are selected for a client of a network-accessible service based on criteria such as service characteristics of the placement targets. The selected options, including a particular placement target that includes instance hosts configurable from remote control servers, are indicated programmatically to the client. A determination is made that a service instance is to be configured at the particular placement target on behalf of the client. A remote control server is configured to issue administrative commands to an instance host at the particular placement target to configure the service instance.
-
公开(公告)号:US20230291786A1
公开(公告)日:2023-09-14
申请号:US18321292
申请日:2023-05-22
Applicant: Amazon Technologies, Inc.
Inventor: Andries Petrus Johannes Dippenaar , Duncan Matthew Clough , Gideon Jan-Wessel Redelinghuys , Mathew Daniel , Gideon Klompje , Gavin Alexander Bramhill , Marcin Piotr Kowalski , Richard Alan Hamman , Roland Paterson-Jones , Almero Gouws
IPC: H04L67/025 , H04L41/0893 , H04L9/40 , H04L67/52
CPC classification number: H04L67/025 , H04L41/0893 , H04L63/00 , H04L67/52 , H04L41/5041
Abstract: Methods and apparatus for client-directed placement of remotely configured service instances are described. One or more placement target options are selected for a client of a network-accessible service based on criteria such as service characteristics of the placement targets. The selected options, including a particular placement target that includes instance hosts configurable from remote control servers, are indicated programmatically to the client. A determination is made that a service instance is to be configured at the particular placement target on behalf of the client. A remote control server is configured to issue administrative commands to an instance host at the particular placement target to configure the service instance.
-
公开(公告)号:US11748168B2
公开(公告)日:2023-09-05
申请号:US16549279
申请日:2019-08-23
Applicant: Amazon Technologies, Inc.
Inventor: Marcin Piotr Kowalski , Wesley Gavin King
CPC classification number: G06F9/5072 , G06F9/50 , G06F9/455 , G06F9/46
Abstract: Methods and apparatus for flexible batch job scheduling in virtualization environments are disclosed. A descriptor for a batch job requested by a client is received at a job scheduling service. The descriptor comprises an indication of a time range during which a job iteration may be performed. A target time for executing the iteration is determined based on an analysis of a plurality of received descriptors. An indication of the target time at which the iteration is to be scheduled is provided to a selected execution platform.
-
公开(公告)号:US11507408B1
公开(公告)日:2022-11-22
申请号:US16748309
申请日:2020-01-21
Applicant: Amazon Technologies, Inc.
Inventor: Jacob Adam Gabrielson , Marcin Piotr Kowalski , Diwakar Gupta , Terence Lewis
Abstract: Disclosed are various embodiments for a system that hardware locks a virtual machine to a host machine. The host machine can include a processor and a memory. A hypervisor can be stored in the memory that, when executed by the processor, causes the computing device to host one or more virtual machines. In addition, machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least: receive a request to perform an operation on a virtual machine hosted by the hypervisor; evaluate the request to determine that the request complies with a policy; and in response to a determination that the request complies with the policy, cause the hypervisor to initiate the operation.
-
公开(公告)号:US11463422B1
公开(公告)日:2022-10-04
申请号:US16912605
申请日:2020-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Marcin Piotr Kowalski
IPC: G06F15/16 , H04L9/40 , H04L69/326 , H04L69/16 , H04L67/141
Abstract: A first communicating entity determines session state parameters of a security protocol session between itself and a second communicating entity. The first entity uses the session state parameters to transmit a first set of messages of the session to the second entity via a first communication mechanism. The first entity also uses the session state parameters to transmit a second set of messages of the session to the second entity via a second communication mechanism.
-
公开(公告)号:US11061584B2
公开(公告)日:2021-07-13
申请号:US15425857
申请日:2017-02-06
Applicant: Amazon Technologies, Inc.
Inventor: Marcin Piotr Kowalski , David R. Richardson , James Alfred Gordon Greenfield , Jacobus Johannes Nicolaas Van Der Merwe , Matthew James Eddey , Christopher Richard Jacques De Kadt , Peter Nicholas Desantis
IPC: G06F3/06
Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.
-
公开(公告)号:US20190306026A1
公开(公告)日:2019-10-03
申请号:US16446212
申请日:2019-06-19
Applicant: Amazon Technologies, Inc.
Inventor: Andries Petrus Johannes Dippenaar , Duncan Matthew Clough , Gideon Jan-Wessel Redelinghuys , Mathew Daniel , Gideon Klompje , Gavin Alexander Bramhill , Marcin Piotr Kowalski , Richard Alan Hamman , Roland Paterson-Jones , Almero Gouws
Abstract: Methods and apparatus for client-directed placement of remotely configured service instances are described. One or more placement target options are selected for a client of a network-accessible service based on criteria such as service characteristics of the placement targets. The selected options, including a particular placement target that includes instance hosts configurable from remote control servers, are indicated programmatically to the client. A determination is made that a service instance is to be configured at the particular placement target on behalf of the client. A remote control server is configured to issue administrative commands to an instance host at the particular placement target to configure the service instance.
-
-
-
-
-
-
-
-
-