1. A system of managing a shared pool of configurable computing resources associated with a shared pool manager, the system comprising: a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including: receiving, by the shared pool manager, a set of scaling factor values which corresponds to a workload; determining, using the set of scaling factor values and a set of workload resource data which has information with respect to virtual machine size, a configuration for the shared pool of configurable computing resources, wherein the configuration for the shared pool of configurable computing resources includes an appropriate size for a virtual machine, and wherein using the set of scaling factor values and the set of workload resource data includes: analyzing, to determine a proper size for the virtual machine, the set of scaling factor values with respect to the set of workload resource data; establishing, to process the workload, the configuration of the shared pool of configurable computing resources including the virtual machine which has the appropriate size; and processing, using the virtual machine which has the appropriate size, the workload.