Search the VMware Knowledge Base (KB)
View by Article ID

Calculating the priority level of a VMware DRS migration recommendation in vSphere (1007485)

  • 14 Ratings


VMware DRS assigns integer priority ratings to the migration recommendations it makes. You can better understand the meaning of a priority rating if you are aware of the algorithm that calculates it.


For each migration recommendation, the priority level is limited to the integer range priority 2 to priority 5 (inclusive). It is calculated according to this formula:

6 - ceiling(LoadImbalanceMetric / 0.1 * sqrt(NumberOfHostsInCluster))

Here, ceiling (x) is the smallest integer value not less than x. LoadImbalanceMetric is the current host load standard deviation shown on the cluster's Summary page of the vSphere Client.

For each host:

  1. Compute the load on the host as

    sum(expected VM loads) / (capacity of host)

    This value is the host load metric.

  2. Compute the standard deviation of the host load metric across all hosts to determine LoadImbalanceMetric.


how-to  drs-migration-recommendation-priority

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 14 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)

Please enter the Captcha code before clicking Submit.
  • 14 Ratings