| Package | Description |
|---|---|
| org.cloudbus.cloudsim.examples.power | |
| org.cloudbus.cloudsim.power |
| Modifier and Type | Method and Description |
|---|---|
protected PowerVmSelectionPolicy |
RunnerAbstract.getVmSelectionPolicy(java.lang.String vmSelectionPolicyName)
Gets the vm selection policy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PowerVmSelectionPolicyMaximumCorrelation
The Maximum Correlation (MC) VM selection policy.
|
class |
PowerVmSelectionPolicyMinimumMigrationTime
The Minimum Migration Time (MMT) VM selection policy.
|
class |
PowerVmSelectionPolicyMinimumUtilization
The Minimum Utilization (MU) VM selection policy.
|
class |
PowerVmSelectionPolicyRandomSelection
The Random Selection (RS) VM selection policy.
|
| Modifier and Type | Method and Description |
|---|---|
PowerVmSelectionPolicy |
PowerVmSelectionPolicyMaximumCorrelation.getFallbackPolicy()
Gets the fallback policy.
|
protected PowerVmSelectionPolicy |
PowerVmAllocationPolicyMigrationAbstract.getVmSelectionPolicy()
Gets the vm selection policy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PowerVmSelectionPolicyMaximumCorrelation.setFallbackPolicy(PowerVmSelectionPolicy fallbackPolicy)
Sets the fallback policy.
|
protected void |
PowerVmAllocationPolicyMigrationAbstract.setVmSelectionPolicy(PowerVmSelectionPolicy vmSelectionPolicy)
Sets the vm selection policy.
|
| Constructor and Description |
|---|
PowerVmAllocationPolicyMigrationAbstract(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy)
Instantiates a new power vm allocation policy migration abstract.
|
PowerVmAllocationPolicyMigrationInterQuartileRange(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy)
Instantiates a new power vm allocation policy migration mad.
|
PowerVmAllocationPolicyMigrationInterQuartileRange(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy,
double utilizationThreshold)
Instantiates a new power vm allocation policy migration mad.
|
PowerVmAllocationPolicyMigrationLocalRegression(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
double schedulingInterval,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy)
Instantiates a new power vm allocation policy migration local regression.
|
PowerVmAllocationPolicyMigrationLocalRegression(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
double schedulingInterval,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy,
double utilizationThreshold)
Instantiates a new power vm allocation policy migration local regression.
|
PowerVmAllocationPolicyMigrationLocalRegressionRobust(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
double schedulingInterval,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy)
Instantiates a new power vm allocation policy migration local regression.
|
PowerVmAllocationPolicyMigrationLocalRegressionRobust(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
double schedulingInterval,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy,
double utilizationThreshold)
Instantiates a new power vm allocation policy migration local regression.
|
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy)
Instantiates a new power vm allocation policy migration mad.
|
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double safetyParameter,
PowerVmAllocationPolicyMigrationAbstract fallbackVmAllocationPolicy,
double utilizationThreshold)
Instantiates a new power vm allocation policy migration mad.
|
PowerVmAllocationPolicyMigrationStaticThreshold(java.util.List<? extends Host> hostList,
PowerVmSelectionPolicy vmSelectionPolicy,
double utilizationThreshold)
Instantiates a new power vm allocation policy migration mad.
|
PowerVmSelectionPolicyMaximumCorrelation(PowerVmSelectionPolicy fallbackPolicy)
Instantiates a new power vm selection policy maximum correlation.
|