The vSphere DRS determines the initial placement of virtual machines and balances resources across available host resources in a vSphere cluster. Virtual machine resources can be guaranteed or limited. Rules can be applied to keep virtual machines together on the same host, or to ensure that virtual machines run on separate hosts.