CPC G06F 9/505 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45591 (2013.01)] | 20 Claims |
1. A method comprising:
executing, by a computing system comprising one or more processors, a pool manager, the pool manager being software that manages a collection of pools of cloud computing environments;
creating, the pool manager and according to a specification, a first pool of cloud computing environments, the specification indicating a maximum number of cloud computing environments in the first pool and a headroom threshold of the first pool, the headroom threshold comprising a desired minimum number of unclaimed and available cloud computing environments in the first pool;
receiving, by the pool manager and from a user computer, a request to claim a cloud computing environment for a user;
providing, by the pool manager to the user computer, information for accessing the first pool of cloud computing environments if the first pool maximum number of cloud computing environments and the headroom threshold is satisfied;
designating, by the pool manager, the first pool of cloud computing environments as claimed and unavailable to other users; and
deploying, by the pool manager, the first pool of cloud computing environments.
|