Flexible Resource Configuration Management For Computing Clusters
AssigneeRackspace US, Inc.
InventorPaul Sims
Life of this patent
Estimating the term…
Abstract
In an embodiment, a method includes maintaining a pool of server resources, maintaining a pool of storage resources, maintaining a pool of network resources, and initializing, via a meta-cluster software manager, a multi-function cluster associated with a first customer of a datacenter including the pools. This multi-function cluster may include first servers of the pool of server resources, first storage devices of the pool of storage resources, and first network devices of the pool of network resources, and may be managed by the meta-cluster manager.
Claims20
A system comprising:
- a pool of server resources including a plurality of servers, at least some of the plurality of servers coupled to a datacenter management system but not allocated to a customer of the datacenter;
- a pool of storage resources including a plurality of storage devices, at least some of the plurality of storage devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- a pool of network resources including a plurality of network devices, at least some of the plurality of network devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- and
- a meta-cluster software manager to initialize a multi-function cluster associated with a first customer of the datacenter, the multi-function cluster including first servers of the pool of server resources, first storage devices of the pool of storage resources, and first network devices of the pool of network resources, the multi-function cluster software manager further to manage the multi-function cluster.
A method comprising:
- maintaining a pool of server resources including a plurality of servers, at least some of the plurality of servers coupled to a datacenter management system but not allocated to a customer of the datacenter;
- maintaining a pool of storage resources including a plurality of storage devices, at least some of the plurality of storage devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- maintaining a pool of network resources including a plurality of network devices, at least some of the plurality of network devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- and
- initializing, via a meta-cluster software manager, a multi-function cluster associated with a first customer of the datacenter, the multi-function cluster including first servers of the pool of server resources, first storage devices of the pool of storage resources, and first network devices of the pool of network resources.
An article comprising a computer-readable storage medium comprising instructions to:
- maintain a pool of server resources including a plurality of servers, at least some of the plurality of servers coupled to a datacenter management system but not allocated to a customer of the datacenter;
- maintain a pool of storage resources including a plurality of storage devices, at least some of the plurality of storage devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- maintain a pool of network resources including a plurality of network devices, at least some of the plurality of network devices coupled to the datacenter management system but not allocated to a customer of the datacenter;
- and
- initialize, via a meta-cluster software manager, a multi-function cluster associated with a first customer of the datacenter, the multi-function cluster including first servers of the pool of server resources, first storage devices of the pool of storage resources, and first network devices of the pool of network resources.
Dependencies are inferred from the claim text.