Package | Description |
---|---|
org.cloudbus.cloudsim | |
org.cloudbus.cloudsim.network.datacenter | |
org.cloudbus.cloudsim.power |
Modifier and Type | Class and Description |
---|---|
class |
VmAllocationPolicySimple
VmAllocationPolicySimple is an VmAllocationPolicy that chooses, as the host for a VM, the host
with less PEs in use.
|
Modifier and Type | Method and Description |
---|---|
VmAllocationPolicy |
Datacenter.getVmAllocationPolicy()
Gets the vm allocation policy.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Datacenter.setVmAllocationPolicy(VmAllocationPolicy vmAllocationPolicy)
Sets the vm allocation policy.
|
Constructor and Description |
---|
Datacenter(String name,
DatacenterCharacteristics characteristics,
VmAllocationPolicy vmAllocationPolicy,
List<Storage> storageList,
double schedulingInterval)
Allocates a new PowerDatacenter object.
|
Modifier and Type | Class and Description |
---|---|
class |
NetworkVmAllocationPolicy
NetworkVmAllocationPolicy is an VmAllocationPolicy that chooses, as the host for a VM, the host
with less PEs in use.
|
Constructor and Description |
---|
NetworkDatacenter(String name,
DatacenterCharacteristics characteristics,
VmAllocationPolicy vmAllocationPolicy,
List<Storage> storageList,
double schedulingInterval)
Allocates a new NetworkDatacenter object.
|
Modifier and Type | Class and Description |
---|---|
class |
PowerVmAllocationPolicyAbstract
The class of an abstract power-aware VM allocation policy.
|
class |
PowerVmAllocationPolicyMigrationAbstract
The class of an abstract power-aware VM allocation policy that dynamically optimizes the VM
allocation using migration.
|
class |
PowerVmAllocationPolicyMigrationInterQuartileRange
The Inter Quartile Range (IQR) VM allocation policy.
|
class |
PowerVmAllocationPolicyMigrationLocalRegression
The Local Regression (LR) VM allocation policy.
|
class |
PowerVmAllocationPolicyMigrationLocalRegressionRobust
The Local Regression Robust (LRR) VM allocation policy.
|
class |
PowerVmAllocationPolicyMigrationMedianAbsoluteDeviation
The Median Absolute Deviation (MAD) VM allocation policy.
|
class |
PowerVmAllocationPolicyMigrationStaticThreshold
The Static Threshold (THR) VM allocation policy.
|
class |
PowerVmAllocationPolicySimple
This a simple class representing a simple VM allocation policy that does not perform any
optimization of the VM allocation.
|
Constructor and Description |
---|
PowerDatacenter(String name,
DatacenterCharacteristics characteristics,
VmAllocationPolicy vmAllocationPolicy,
List<Storage> storageList,
double schedulingInterval)
Instantiates a new datacenter.
|
PowerDatacenterNonPowerAware(String name,
DatacenterCharacteristics characteristics,
VmAllocationPolicy vmAllocationPolicy,
List<Storage> storageList,
double schedulingInterval)
Instantiates a new datacenter.
|
Copyright © 2012 The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, The University of Melbourne. All Rights Reserved.