-
公开(公告)号:US11086648B1
公开(公告)日:2021-08-10
申请号:US16295594
申请日:2019-03-07
Applicant: Amazon Technologies, Inc.
Abstract: Methods and systems for provisioning computing resource instances among implementation resources based on trust to reduce interference between computing resource instances implemented by the same implementation resources. In an embodiment, a trust rating is determined for a computing resource instance based at least in part on one or more trust factors. The suitability of an implementation resource to implement the given computing resource instance may be evaluated based at least in part on the trust rating of the computing resource instance and a trust rating of the implementation resource. In some embodiments, the trust rating of the implementation resource may be predefined or based on trust ratings of computing resource instances that are currently implemented by the implementation resource. An implementation resource may be selected to implement the computing resource instance based at least in part on its suitability thus determined.
-
2.
公开(公告)号:US11080097B1
公开(公告)日:2021-08-03
申请号:US15608919
申请日:2017-05-30
Applicant: Amazon Technologies, Inc.
Inventor: Vikas Panghal , Alan Hadley Goodman , André Mostert , Stig Manning , Joshua Dawie Mentz , Gustav Karl Mauer , Marnus Freeman
Abstract: Customers of a computing resource service provider may transmit requests to instantiate compute instances associated with a plurality of logical partitions. The compute instances may be executed by a server computer system associated with a particular logical partition of the plurality of logical partitions. For example, a compute service may determine a set of server computer systems that are capable of executing the compute instance based at least in part on placement information and/or a diversity constraint of the plurality of logical partitions.
-
公开(公告)号:US10275267B1
公开(公告)日:2019-04-30
申请号:US13657714
申请日:2012-10-22
Applicant: Amazon Technologies, Inc.
Abstract: Methods and systems for provisioning computing resource instances among implementation resources based on trust to reduce interference between computing resource instances implemented by the same implementation resources. In an embodiment, a trust rating is determined for a computing resource instance based at least in part on one or more trust factors. The suitability of an implementation resource to implement the given computing resource instance may be evaluated based at least in part on the trust rating of the computing resource instance and a trust rating of the implementation resource. In some embodiments, the trust rating of the implementation resource may be predefined or based on trust ratings of computing resource instances that are currently implemented by the implementation resource. An implementation resource may be selected to implement the computing resource instance based at least in part on its suitability thus determined.
-
公开(公告)号:US09471352B1
公开(公告)日:2016-10-18
申请号:US14089644
申请日:2013-11-25
Applicant: Amazon Technologies, Inc.
Inventor: Gustav Karl Mauer , André Mostert , Christopher Richard Jacques de Kadt , Christopher Anthony Romanzin , James Alfred Gordon Greenfield
CPC classification number: G06F9/45558 , G06F2009/45562 , G06F2009/4557 , G06F2009/45591
Abstract: Capability based placement can be used for placing virtual machine instances on server computers (which can be configured to support one or more virtual machine slots) that are capable of running the instances in an efficient manner. For example, capability tags can be determined from the detailed characteristics (e.g., detailed hardware, software, and/or other characteristics) of the server computer and/or slots. For example, capability tags can indicate capabilities such as disk throughput, network bandwidth, database support, encryption support, video editing support, etc. Requests to launch virtual machine instances can be received and capability tags can be determined from the requests. Servers and/or slots that match the determined capability tags can be identified and used for launching the instances.
Abstract translation: 基于能力的布局可用于将虚拟机实例放置在能够以有效方式运行实例的服务器计算机(可配置为支持一个或多个虚拟机插槽)上。 例如,可以从服务器计算机和/或时隙的详细特征(例如,详细的硬件,软件和/或其它特征)来确定能力标签。 例如,能力标签可以指示诸如磁盘吞吐量,网络带宽,数据库支持,加密支持,视频编辑支持等功能。可以接收启动虚拟机实例的请求,并且可以根据请求确定能力标签。 可以识别与确定的能力标签匹配的服务器和/或时隙,并用于启动实例。
-
-
-