1. A method to provision workloads in cloud services implemented in virtual server racks, the method comprising: determining, via a first resource manager executing on a processor installed within a first physical rack, parameters including a number of virtual computing devices and a redundancy requirement of a request for allocating resources of a virtual server rack for performing a workload, the first resource manager to manage computing devices within the first physical rack that provide resources to a virtual server rack, the first resource manager elected, from among a plurality of resource managers, as a primary resource manager of the virtual server rack; determining, via the first resource manager executing on the processor, logical computing resources to be utilized for performing the workload based on the parameters, wherein the parameters include at least one of a number of compute availability zones for redundancy of computing resources, a storage fault tolerance, and a network redundancy; querying, via the first resource manager executing on the processor, a hardware management system of the virtual server rack to determine first physical computing resources installed in a first physical rack and second physical computing resources installed in a second physical rack included in the virtual server rack to perform the determined logical computing resources; transmitting, via the first resource manager executing on the processor, a message to an application programming interface of a first centralized manager virtual machine of virtual hosts to provision the first physical computing resources into the logical computing resources to allocate the logical computing resources for performing the workload; and instructing, via the first resource manager executing on the processor, a second resource manager associated with the second physical rack to transmit a message to an application programming interface of a second centralized manager of virtual hosts associated with the second physical rack to provision the second physical computing resources into the logical computing resources to allocate the logical computing resources for performing the workload.