VMware DRS (Distributed Resource Scheduler) is a feature within the vSphere software platform that manages virtual machine (VM) distribution between ESXi hosts in the same cluster.
Specifically, DRS automatically balances virtual machine workloads between hosts to ensure that virtual machines do not contend for host resources. Additionally, DRS ensures that hosts do not run out of CPU and Memory.
This functionality is necessary because, over time, ESXi hosts may become overloaded with CPU, network, and memory demands from the virtual machines running on top of them.
To help you better understand DRS, we take a closer look at its functionality, key concepts, best practices and provide a configuration walkthrough in our Guide to VMware DRS.
Also check out our entire Ultimate Guide to VMware Administration.