发明名称 Burst capacity for user-defined pools
摘要 One or more resource slots are instantiated and allocated to a user according to a first set of pricing policies. The user is allowed to identify at least one of the resource slots and identify other users allowed to access the identified resource slots according to a second pricing policy, the second pricing policy being designated by the user. An indication is received that a request has been received that exceeds a computing capacity. In response, additional computing capacity to allow fulfillment of the request is allocated.
申请公布号 US9634958(B2) 申请公布日期 2017.04.25
申请号 US201313855518 申请日期 2013.04.02
申请人 Amazon Technologies, Inc. 发明人 Ennaji Rachid;Kim Jin Seop;Helfrich Brian;Ward, Jr. David John;Elliott Stephen Alden;Zhai Peng;Kapila Dhanvi Harsha
分类号 G06F15/173;H04L12/911;G06Q30/08;G06F9/455;G06F9/50;H04L29/08 主分类号 G06F15/173
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. A system for allocating computing resources in a provider network, the system comprising: one or more computing devices, the one or more computing devices comprising one or more resource slots, each resource slot configured to host a computing instance; at least one memory having stored therein computer instructions that, upon execution by one or more processors of the system, at least cause the system to: allocate a plurality of resource slots of the provider network to a first user, wherein the allocated resource slots are configured to be accessed by the first user according to an allocation policy of the provider network; wherein the allocation policy of the provider network allows the first user to allocate at least a portion of the allocated resource slots to a second user who is allowed to access and use the allocated portion according to an allocation policy established by the first user, wherein the allocation policy established by the first user is different from the allocation policy of the provider network, wherein the second user is authorized by the allocation policy established by the first user to access the allocated portion of resource slots, and wherein the allocated portion of the plurality of resource slots are not accessible by other users of the provider network, determine, by the provider network during access to the allocated portion by the second user, that a computing capacity of the portion of the plurality of resource slots allocated by the first user has been exceeded; in response to the determination, identify, by the provider network, a policy associated with the first user for allocating excess computing capacity; and allocate, by the provider network, additional computing capacity from the computing resources of the provider network to the first user to allow fulfillment of the exceeded capacity; wherein the allocation policy established by the first user comprises: allowing the second user to submit a bid including a bid amount and a request for resource slots;comparing the bid amount with a minimum amount of the allocation policy established by the first user, wherein the minimum amount is settable; and conditionally allocating one or more resource slots to the second user while the bid amount remains above the minimum amount.
地址 Reno NV US