1. A method comprising: receiving, at a first host system, first server configuration information from a virtual machine monitor (VMM); configuring the first host system to instantiate a first virtual machine using the first server configuration information obtained from the VMM; configuring the first virtual machine to run a workload; receiving, at the first host system, first network configuration information from the VMM, wherein the first network configuration information includes a first bandwidth capacity for the workload; configuring, by the first host system, a first network switch to provide the first virtual machine with access to a resource on a switched network using the first network configuration information obtained from the VMM, wherein the first network switch is separate from the first host system, and wherein configuring the first network switch includes providing the bandwidth capacity in the first network switch to network traffic associated with the workload; receiving, at the first host system, modified network configuration information from the VMM, wherein the modified network configuration information includes a second bandwidth capacity for the workload; configuring, by the first host system, the first network switch using the modified network configuration information, wherein the first network switch is configured with the second bandwidth capacity for network traffic for the workload; receiving, at a second host system, second server configuration information from the VMM; configuring the second host system to instantiate a second virtual machine using the second server configuration information; receiving, at the second host system, second network configuration information from the VMM; configuring a second network switch to provide the second virtual machine with access to the resource on the switched network using the second network configuration information; and directing, by the VMM, the first host system to delete the first virtual machine.