-
公开(公告)号:US20140237088A1
公开(公告)日:2014-08-21
申请号:US14262218
申请日:2014-04-25
Applicant: Amazon Technologies, Inc.
Inventor: Eden G. Adogla , Pradeep Vincent , Benjamin E. Howard
IPC: H04L12/24
CPC classification number: H04L41/0853 , G06F8/63 , G06F9/5061 , H04L43/045 , H04L67/30 , H04L67/306 , Y02D10/42
Abstract: Systems and methods for managing imaging of computing devices are provided. A device image manager enables selection of one or more device images on the basis of various computing device criteria. The device image manager may obtain hardware qualification information associated with one or more device images, and obtain device configuration information associated with a computing device. The device image manager may select a set of appropriate device images for the computing device based on the hardware qualification information, device configuration information, or various device image selection criteria.
Abstract translation: 提供了用于管理计算设备的成像的系统和方法。 设备图像管理器能够基于各种计算设备标准来选择一个或多个设备图像。 设备图像管理器可以获得与一个或多个设备图像相关联的硬件限定信息,并获得与计算设备相关联的设备配置信息。 设备图像管理器可以基于硬件资格信息,设备配置信息或各种设备图像选择标准来选择用于计算设备的一组适当的设备图像。
-
公开(公告)号:US20240248747A1
公开(公告)日:2024-07-25
申请号:US18586172
申请日:2024-02-23
Applicant: Amazon Technologies, Inc.
Inventor: Pradeep Vincent , Matthew David Klein , Samuel James McKelvie
IPC: G06F9/455 , H04L9/40 , H04L12/46 , H04L41/082 , H04L45/74
CPC classification number: G06F9/45558 , H04L12/4633 , H04L41/082 , H04L45/74 , H04L63/0272 , H04L63/20 , G06F2009/45595
Abstract: A network device can include packet processing circuitry to provide support for virtual functions. The packet processing circuitry can perform operations such as receiving data traffic from a virtual machine, determining an egress rule for the data traffic based on a rule table, and encapsulating the data traffic according to the egress rule.
-
公开(公告)号:US11656900B2
公开(公告)日:2023-05-23
申请号:US17445080
申请日:2021-08-13
Applicant: Amazon Technologies, Inc.
Inventor: Pradeep Vincent , Matthew David Klein , Samuel James McKelvie
IPC: G06F9/455 , H04L12/46 , H04L9/40 , H04L45/74 , H04L41/082
CPC classification number: G06F9/45558 , H04L12/4633 , H04L41/082 , H04L45/74 , H04L63/0272 , H04L63/20 , G06F2009/45595
Abstract: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.
-
公开(公告)号:US11068395B2
公开(公告)日:2021-07-20
申请号:US16706536
申请日:2019-12-06
Applicant: Amazon Technologies, Inc.
Inventor: David Carl Salyers , Pradeep Vincent , Ankur Khetrapal , Kestutis Patiejunas
IPC: G06F12/0802 , G06F11/14 , G06F16/27 , G06F12/0804 , G06F12/0868 , G06F12/0871 , G06F12/0813 , G06F12/0893 , G06F12/08 , G06F3/06
Abstract: Methods and apparatus for supporting cached volumes at storage gateways are disclosed. A storage gateway appliance is configured to cache at least a portion of a storage object of a remote storage service at local storage devices. In response to a client's write request, directed to at least a portion of a data chunk of the storage object, the appliance stores a data modification indicated in the write request at a storage device, and asynchronously uploads the modification to the storage service. In response to a client's read request, directed to a different portion of the data chunk, the appliance downloads the requested data from the storage service to the storage device, and provides the requested data to the client.
-
公开(公告)号:US20210042144A1
公开(公告)日:2021-02-11
申请号:US17081788
申请日:2020-10-27
Applicant: Amazon Technologies, Inc.
Inventor: Pradeep Vincent
Abstract: Virtual resources may migrate between virtual resource management types in a manner that allows the virtual resources to efficiently and effectively adapt to a new virtual resource management type. The migration may include determining that migration is capable based on information about the virtual resources. After which, the virtual resources may be migrated.
-
公开(公告)号:US10452514B2
公开(公告)日:2019-10-22
申请号:US14714665
申请日:2015-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Luis Felipe Cabrera , Eric Jason Brandwine , James R. Hamilton , Jonathan A. Jenkins , Matthew D. Klein , Nathan Thomas , Pradeep Vincent
Abstract: A set of techniques is described for monitoring and analyzing crashes and other malfunctions in a multi-tenant computing environment (e.g. cloud computing environment). The computing environment may host many applications that are executed on different computing resource combinations. The combinations may include varying types and versions of hardware or software resources. A monitoring service is deployed to gather statistical data about the failures occurring in the computing environment. The statistical data is then analyzed to identify abnormally high failure patterns. The failure patterns may be associated with particular computing resource combinations being used to execute particular types of applications. Based on these failure patterns, suggestions can be issued to a user to execute the application using a different computing resource combination. Alternatively, the failure patterns may be used to modify or update the various resources in order to correct the potential malfunctions caused by the resource.
-
公开(公告)号:US10353593B2
公开(公告)日:2019-07-16
申请号:US15917192
申请日:2018-03-09
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Alapati , Pradeep Vincent , David Carl Salyers
Abstract: A method and apparatus for staged execution pipelining and allocating resource to staged execution pipelines are provided. One or more execution pipelines are established, where each of the one or more execution pipelines includes one or more execution stages. Data is provided to the one or more execution pipelines for processing and resources are allocated to the execution pipeline.
-
公开(公告)号:US20180260138A1
公开(公告)日:2018-09-13
申请号:US15917192
申请日:2018-03-09
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Alapati , Pradeep Vincent , David Carl Salyers
CPC classification number: G06F3/0611 , G06F3/06 , G06F3/0631 , G06F3/0653 , G06F3/067 , G06F9/5083 , H04L67/1097 , H04L67/42
Abstract: A method and apparatus for staged execution pipelining and allocating resource to staged execution pipelines are provided. One or more execution pipelines are established, where each of the one or more execution pipelines includes one or more execution stages. Data is provided to the one or more execution pipelines for processing and resources are allocated to the execution pipeline.
-
公开(公告)号:US10048979B2
公开(公告)日:2018-08-14
申请号:US15012688
申请日:2016-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Pradeep Vincent , Nathan Thomas
Abstract: Systems and method for the management of migrations of virtual machine instances are provided. A migration manager monitors the resource usage of a virtual machine instance over time in order to create a migration profile. When migration of a virtual machine instance is desired, the migration manager schedules the migration to occur such that the migration conforms to the migration profile.
-
公开(公告)号:US09916099B2
公开(公告)日:2018-03-13
申请号:US15161117
申请日:2016-05-20
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Alapati , Pradeep Vincent , David Carl Salyers
CPC classification number: G06F3/0611 , G06F3/06 , G06F3/0631 , G06F3/0653 , G06F3/067 , G06F9/5083 , H04L67/1097 , H04L67/42
Abstract: A method and apparatus for staged execution pipelining and allocating resource to staged execution pipelines are provided. One or more execution pipelines are established, where each of the one or more execution pipelines includes one or more execution stages. Data is provided to the one or more execution pipelines for processing and resources are allocated to the execution pipeline.
-
-
-
-
-
-
-
-
-