Patent ID: 8799920
Filing Date: 2014-08-05
Classification: G06F

Abstract:
1. A method for processing information related to management of a cluster-based pool of resources comprising one or more clusters wherein each cluster comprises one or more hosts executing one or more virtual machines (VMs), the method comprising: collecting workload attributes to determine a customer's Infrastructure Units required (IUreq), wherein the customer's IUreq is a quantity of universal Infrastructure Units (IUs) required by the customer wherein an IU is defined as a function of processing speed and virtual machine memory size; determining cluster and host attributes; based on cluster attributes, when more than one cluster is required to be allocated to a customer's Infrastructure Units required (IUreq): based on cluster attributes, when a single cluster is required to be allocated to the IUreq: based on host attributes, when a single host is required to be allocated to the IUreq: determining, based on set criteria, a best fit number of virtual machines across the hosts for a customer's resource requirement; wherein the set criteria includes a quantity of the infrastructure units used by the customer and a quantity of virtual machines (VMs) allocated to the customer.