Modifying or changing these values are unsupported. These are some advance configurations, modifying them without careful performance studies could lead to adverse effect. Blindly decrease concurrent operations could lead to prolonged total migrations time, especially during maintenance mode. Blindly increase concurrent operations could lead to resource starvations for each individual operation, and potentially failure.
Types of Resources Involved in Migration
For compute migration (vMotion) and compute + storage migration (XvMotion), host, network, and datastore resources are involved.
For storage only migration (SvMotion), host and datastore resources are involved.
How Does Resource Costs Impact Max Concurrent Operations
Max concurrent operations is calculated by dividing max cost by per operation cost.
Because XvMotion is both compute and storage migration, its max concurrent operations is the minimal of (max vMotion concurrent operations, max SvMotion concurrent operations)
Host Resource
Max Costs
vSphere Version
Config Setting
Default Value
Pre vSphere 6.0
vpxd.ResourceManager.maxCostPerEsx41Host
8
vSphere 6.0 and beyond
vpxd.ResourceManager.maxCostPerEsx6xHost
16
Per Operation Costs
Migration Type
vSphere Version
Config Setting
Default Value
Default Max Concurrent Operations
vMotion
Pre vSphere 6.0
vpxd.ResourceManager.costPerVmotionESX41
1
8
vSphere 6.0 and beyond
vpxd.ResourceManager.costPerVmotionESX6x
2
8
SvMotion
Pre vSphere 6.0
vpxd.ResourceManager.costPerSVmotionESX41
4
2
vSphere 6.0 and beyond
vpxd.ResourceManager.costPerSVmotionESX6x
8
2
Datastore Resource
Max Costs
vSphere Version
Config Setting
Default Value
Pre vSphere 6.0
vpxd.ResourceManager.maxCostPerEsx41Ds
128
vSphere 6.0 and beyond
vpxd.ResourceManager.maxCostPerEsx6xDs
128
Per Operation Costs
Migration Type
vSphere Version
Config Setting
Default Value
Default Max Concurrent Operations
vMotion
Pre vSphere 6.0
vpxd.ResourceManager.CostPerEsx41Vmotion
1
128
vSphere 6.0 and beyond
vpxd.ResourceManager.CostPerEsx6xVmotion
1
128
SvMotion
Pre vSphere 6.0
vpxd.ResourceManager.CostPerEsx41SVmotion
16
8
vSphere 6.0 and beyond
vpxd.ResourceManager.CostPerEsx6xSVmotion
16
8
Network Resource
Max Costs
Link Speed
Config Setting
Default Value
1G Nic
vpxd.ResourceManager.maxCostPer1GNic
4
10G Nic
vpxd.ResourceManager.maxCostPer10GNic
8
Per Operation Costs
Migration Type
Link Speed
Config Setting
Default Value
Default Max Concurrent Operations
vMotion
1G Nic
vpxd.ResourceManager.networkCostPerVmotion
1
4
vMotion
10G Nic
vpxd.ResourceManager.networkCostPerVmotion
1
8
Where to Edit These Settings?
These settings can be edited by modifying vpxd.cfg directly or via the advanced settings of the vCenter Server Settings in the administration view.