public class VmSelectionPolicyMaximumCorrelation extends Object implements VmSelectionPolicy
If you are using any algorithms, policies or workload included in the power package please cite the following paper:
NULL
Constructor and Description |
---|
VmSelectionPolicyMaximumCorrelation(VmSelectionPolicy fallbackPolicy)
Instantiates a new PowerVmSelectionPolicyMaximumCorrelation.
|
Modifier and Type | Method and Description |
---|---|
VmSelectionPolicy |
getFallbackPolicy()
Gets the fallback VM selection policy to be used when
the Maximum Correlation policy doesn't have data to be computed.
|
Vm |
getVmToMigrate(Host host)
Gets a VM to migrate from a given host.
|
void |
setFallbackPolicy(VmSelectionPolicy fallbackPolicy)
Sets the fallback VM selection policy to be used when
the Maximum Correlation policy doesn't have data to be computed.
|
public VmSelectionPolicyMaximumCorrelation(VmSelectionPolicy fallbackPolicy)
fallbackPolicy
- the fallback policypublic Vm getVmToMigrate(Host host)
VmSelectionPolicy
getVmToMigrate
in interface VmSelectionPolicy
host
- the host to get a Vm to migrate fromVm.NULL
if there is not Vm to migratepublic VmSelectionPolicy getFallbackPolicy()
public final void setFallbackPolicy(VmSelectionPolicy fallbackPolicy)
fallbackPolicy
- the new fallback policyCopyright © 2015–2019 Systems, Security and Image Communication Lab - Instituto de Telecomunica����es (IT) - Universidade da Beira Interior (UBI) - Instituto Federal de Educa����o Ci��ncia e Tecnologia do Tocantins (IFTO). All rights reserved.