("Distributed resource scheduler" is a tool to allocate and balance computing power by using the available resources in the virtual environment. Using the distributed resource scheduler, users can define rules for resource allocation on virtual machines. It makes it easy to add, remove, or reorganize resource pools. If necessary, resource pools can be isolated across different business units. If the workload of one or more virtual machines changes greatly, the distributed resource scheduler redistributes the virtual machines among the physical servers.)