public class VdsCpuVdsLoadBalancingAlgorithm extends VdsLoadBalancingAlgorithm
| Constructor and Description |
|---|
VdsCpuVdsLoadBalancingAlgorithm(VDSGroup group) |
| Modifier and Type | Method and Description |
|---|---|
protected VM |
getBestVmToMigrate(List<VM> vms,
Guid vdsId) |
protected void |
InitOverUtilizedList() |
protected void |
InitReadyToMigrationList() |
protected void |
InitUnderUtilizedList() |
CreateVdsLoadBalancingAlgorithm, getAllRelevantVdss, getOverUtilizedServers, getReadyToMigrationServers, getUnderUtilizedServers, getVdsGroup, LoadBalance, setOverUtilizedServers, setReadyToMigrationServers, setUnderUtilizedServerspublic VdsCpuVdsLoadBalancingAlgorithm(VDSGroup group)
protected void InitOverUtilizedList()
InitOverUtilizedList in class VdsLoadBalancingAlgorithmprotected void InitReadyToMigrationList()
InitReadyToMigrationList in class VdsLoadBalancingAlgorithmprotected void InitUnderUtilizedList()
InitUnderUtilizedList in class VdsLoadBalancingAlgorithmprotected VM getBestVmToMigrate(List<VM> vms, Guid vdsId)
getBestVmToMigrate in class VdsLoadBalancingAlgorithmCopyright © 2012. All Rights Reserved.