-
11.
公开(公告)号:US20140337833A1
公开(公告)日:2014-11-13
申请号:US13889914
申请日:2013-05-08
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: A service provider network includes functionality for allowing a customer to influence the placement of virtual machine instances on server computers by specifying a placement strategy. Placement strategies may be shared among customers of the service provider network, and the placement strategies and the publishers of the placement strategies might be rated. Vendor-agnostic placement strategies might also be utilized to identify a service provider network for executing a virtual machine instance. A placement strategy that includes dynamically evaluated parameters might also be utilized to modify virtual machine instances in a customer fleet on an ongoing basis.
Abstract translation: 服务提供商网络包括允许客户通过指定布局策略来影响虚拟机实例在服务器计算机上的放置的功能。 展示位置策略可能会在服务提供商网络的客户之间共享,展示位置策略和展示位置策略的发布商可能会被评估。 供应商无关的放置策略也可用于识别用于执行虚拟机实例的服务提供商网络。 包括动态评估参数的布局策略也可用于持续修改客户机队中的虚拟机实例。
-
公开(公告)号:US10481929B1
公开(公告)日:2019-11-19
申请号:US15707811
申请日:2017-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Paul William Berg , Eden Grail Adogla , Marc John Brooker , John Clark Coonley Duksta , Robert James Hanson , Jamie Hunter
IPC: G06F9/455
Abstract: A distributed execution environment can provide access to field-programmable device resources. The field-programmable device resources can be provided in association with one or more instances that are instantiated within the distributed execution environment upon request from a computing system. The computing system can be associated with a customer of the distributed execution environment. The customer can program the field-programmable device resources using designs created by or for the customer.
-
公开(公告)号:US09766910B1
公开(公告)日:2017-09-19
申请号:US13788357
申请日:2013-03-07
Applicant: Amazon Technologies, Inc.
Inventor: Paul William Berg , Eden Grail Adogla , Marc John Brooker , John Clark Coonley Duksta , Robert James Hanson , Jamie Hunter
IPC: G06F9/455
CPC classification number: G06F9/455 , G06F9/45558 , G06F15/00 , G06F2009/45562 , G06F2009/45575
Abstract: A distributed execution environment can provide access to field-programmable device resources. The field-programmable device resources can be provided in association with one or more instances that are instantiated within the distributed execution environment upon request from a computing system. The computing system can be associated with a customer of the distributed execution environment. The customer can program the field-programmable device resources using designs created by or for the customer.
-
公开(公告)号:US09665387B2
公开(公告)日:2017-05-30
申请号:US13889907
申请日:2013-05-08
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/45533 , G06F2009/4557
Abstract: A service provider network includes functionality for allowing a customer to influence the placement of virtual machine instances on server computers by specifying a placement strategy. Placement strategies may be shared among customers of the service provider network, and the placement strategies and the publishers of the placement strategies might be rated. Vendor-agnostic placement strategies might also be utilized to identify a service provider network for executing a virtual machine instance. A placement strategy that includes dynamically evaluated parameters might also be utilized to modify virtual machine instances in a customer fleet on an ongoing basis.
-
公开(公告)号:US09448819B1
公开(公告)日:2016-09-20
申请号:US13679451
申请日:2012-11-16
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45575
Abstract: When launching a virtual machine on a network of server computers, a user has little ability to influence which server computer is used. The embodiments described herein allow a user to specify a parameter that can influence placement on a particular server meeting user-specified criteria. For example, the user can influence placement based on price, a manufacturer, a year that the infrastructure platform was manufactured, a chipset, a hardware card, a processor type, etc. An example API call can allow users to provide guidance on placement preference policy for selecting different generations and/or editions.
Abstract translation: 在服务器计算机网络上启动虚拟机时,用户几乎无法影响使用哪台服务器计算机。 这里描述的实施例允许用户指定可以影响满足用户指定标准的特定服务器上的放置的参数。 例如,用户可以根据价格,制造商,制造基础设施平台的年份,芯片组,硬件卡,处理器类型等影响放置。API示例可以允许用户提供有关放置偏好的指导 选择不同代和/或版本的政策。
-
公开(公告)号:US20140337834A1
公开(公告)日:2014-11-13
申请号:US13889919
申请日:2013-05-08
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla
IPC: G06F9/455
CPC classification number: G06F9/5077 , G06F9/45558 , G06F2009/4557
Abstract: A service provider network includes functionality for allowing a customer to influence the placement of virtual machine instances on server computers by specifying a placement strategy. Placement strategies may be shared among customers of the service provider network, and the placement strategies and the publishers of the placement strategies might be rated. Vendor-agnostic placement strategies might also be utilized to identify a service provider network for executing a virtual machine instance. A placement strategy that includes dynamically evaluated parameters might also be utilized to modify virtual machine instances in a customer fleet on an ongoing basis.
-
公开(公告)号:US11669441B1
公开(公告)日:2023-06-06
申请号:US13829936
申请日:2013-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla , Philip John Nesser, II , Steven Michael Noonan
IPC: G06F12/02
CPC classification number: G06F12/02 , G06F2212/151
Abstract: Embodiments are disclosed for recycling memory after a virtual machine reboots. Memory allocated to a rebooting virtual machine instance can be associated with the instance or otherwise marked as to be reserved for use after the virtual machine instance reboots. Subsequently, after the reboot process is initiated, the reserved memory can be reallocated to the virtual machine instance. Memory scrubbing can be ordinarily performed to avoid data leakage between customers, but scrubbing can be inhibited for memory that is returned to a rebooting virtual machine instance. Further features, such as API calls to configure memory recycling, indications to disable recycling, and the like can be supported.
-
公开(公告)号:US11269926B1
公开(公告)日:2022-03-08
申请号:US14060526
申请日:2013-10-22
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla , Andrew James Jorgensen
IPC: G06F16/27
Abstract: Techniques are described for allocating computing resources to customers of a multi-tenant web services platform. Computing capacity capable of running a computing instance is allocated to a customer. The computing capacity includes storage capacity that is disassociated from the allocated computing capacity when the allocated computing capacity is de-allocated from the customer. An indication that a virtual storage resource should be associated with the allocated computing capacity is received. The virtual storage resource is persisted independent of the allocation of the computing capacity to the customer. The storage capacity and the virtual storage resource are configured to synchronize data stored thereon while maintaining the storage capacity as an attached storage volume for the computing instance.
-
公开(公告)号:US09959157B1
公开(公告)日:2018-05-01
申请号:US14558691
申请日:2014-12-02
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla , Brijesh Singh
CPC classification number: G06F11/079 , G06F9/455 , G06F9/45558 , G06F9/4856 , G06F9/5077 , G06F17/5009 , G06F2009/4557
Abstract: A technology is described for identifying a destination physical host used to host a computing instance modeled on a source computing instance. An example method may include obtaining specifications for a source computing instance in preparation to migrate the source computing instance to a destination physical host. A destination physical host may then be identified for hosting a destination computing instance modeled on the source computing instance, where the destination physical host may have specifications determined to support the destination computing instance. A model of the source computing instance as hosted on the source physical host may be compared with a model of the source computing instance as hosted on the destination physical host to identify any conflicts that may prevent the destination physical host from hosting the destination computing instance.
-
20.
公开(公告)号:US09753976B1
公开(公告)日:2017-09-05
申请号:US14032048
申请日:2013-09-19
Applicant: Amazon Technologies, Inc.
Inventor: Eden Grail Adogla , Vikram Bisht
IPC: G06F17/30
CPC classification number: G06F17/30448 , G06F17/30401 , G06F17/3066
Abstract: Techniques for providing user-influenced search results may be provided. The system can introduce an enhanced query language that allows users to reprogram a computer system responsible for providing search results. In an embodiment, the enhanced query language is generated by the system and exposed to users. In another embodiment, a query language is generated by the user and translated by the system to an enhanced query language.
-
-
-
-
-
-
-
-
-