#VCP Distributed resource scheduler. Cluster feature of vSphere which balances Workloads across ESXi host utilizing multiple Performance indicators. independet of the automation level set in the configuration DRS will run once every minute for recommendations. In previous versions this was set to 5 minutes. In past versions DRS tried to migrate larger machines to minimize the number of migrations, with the newer versions it tries to migrate smaller vms more often. ## Performance indicators - CPU % Ready & CPU Cache - Memory Swap Activity - Headroom - vMotion Cost - network efficiencies ## Score Indicators will make out a DRS score which is then used to evaluate the current Performance and how efficient it is executing it's workload on an ESXi host and if it can be made more efficient migrating it to a different host. DRS moves workload with the goal of improving this score for as many VMs as possible. ## Automation - Manual - DRS will only generate recommandations for Power on and live migrations. - Partially automated - DRS will only move a VM when it is powered on. DRS will only provide recommandations for balancing VM's through migrations. recommandations have to be manually applied. - Fully automated - DRS will automatically migrate VMs live to optimize resource utilization. ## Migration Threshold defines the level of imbalance that must be met until DRS will generate recommondations/ live migrate ## Predictive DRS DRS will access data obtained through [[vSphere - Aria]] and try to predict workloads and mitigate resource bottlenecks before they can happen. ## Virtual Machine Automation Can be enabled when VMs should be able to have DRS overrides, fe. when specific VMs should always have the partially automated level even when the Cluster is fully automated. ## VM distribution ---- trys to balance the amount of VMs DRS is putting on each host. ## CPU Over-Commitment maximum pCPU/vCPU Ratio can be set which DRS tries to stay in. When a host failure occurs this is ignored. ## Distributed Power Management Can be used to shutdown ESXi hosts when workloads are lower during the night e.g. Can be configured for different Thresholds aswell, to be able to choose the aggresiveness of DPM. IPMI/ILO has to be integrated into vCenter. ## Advanced Settings ## Scheduling ## 🔗Resources