USER-DEFINED POOLS
First Claim
Patent Images
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 to a plurality of entities according to a first pricing policy;
receive an indication that at least a portion of the resource slots associated with a first entity of the plurality of entities is associated with a second pricing policy and accessible to one or more users identified by the first entity, the second pricing policy being designated by the first entity; and
allocate the indicated resource slots to the one or more users according to the second pricing policy.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more resource slots are allocated to a customer according to a first set of pricing policies. The customer 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 customer.
93 Citations
27 Claims
-
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 to a plurality of entities according to a first pricing policy; receive an indication that at least a portion of the resource slots associated with a first entity of the plurality of entities is associated with a second pricing policy and accessible to one or more users identified by the first entity, the second pricing policy being designated by the first entity; and allocate the indicated resource slots to the one or more users according to the second pricing policy. - View Dependent Claims (2, 3, 4)
-
-
5. A method for allocating computing resources in a provider network, the method comprising:
-
in a computing environment comprising a plurality of computing devices and where capacity of each computing device is logically segmented into one or more resource slots, associating a plurality of resource slots with a first user according to a first set of pricing policies; and allowing the user to identify one or more of the associated resource slots and identify other users allowed to access the one or more of the associated resource slots according to a second set of pricing policies, the second set of pricing policies being designated by the user. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium having stored thereon computer-readable instructions, the computer-readable instructions comprising instructions that upon execution on one or more computing devices, to at least:
-
in a computing environment comprising a plurality of computing devices and where capacity of each computing device is logically segmented into one or more resource slots, generate a user interface allowing a user to identify one or more resource slots associated with the user and identify other users allowed to access the one or more resource slots associated with the user according to a pricing policy, the pricing policy being designated by the user; and cause the computing environment to at least allow the other users to bid for the one or more resource slots associated with the user in accordance with the pricing policy. - View Dependent Claims (24, 25, 26, 27)
-
Specification