public class PowerHostUtilizationHistory extends PowerHost
| Constructor and Description |
|---|
PowerHostUtilizationHistory(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler,
PowerModel powerModel)
Instantiates a new power host utilization history.
|
| Modifier and Type | Method and Description |
|---|---|
protected double[] |
getUtilizationHistory()
Gets the host utilization history.
|
getEnergyLinearInterpolation, getMaxPower, getPower, getPower, getPowerModel, setPowerModeladdStateHistoryEntry, getCompletedVms, getMaxUtilization, getMaxUtilizationAmongVmsPes, getPreviousUtilizationMips, getPreviousUtilizationOfCpu, getStateHistory, getUtilizationMips, getUtilizationOfBw, getUtilizationOfCpu, getUtilizationOfCpuMips, getUtilizationOfRam, setPreviousUtilizationMips, setUtilizationMips, updateVmsProcessingaddMigratingInVm, allocatePesForVm, deallocatePesForVm, getAllocatedMipsForVm, getAvailableMips, getBw, getBwProvisioner, getDatacenter, getId, getMaxAvailableMips, getNumberOfFreePes, getNumberOfPes, getPeList, getRam, getRamProvisioner, getStorage, getTotalAllocatedMipsForVm, getTotalMips, getVm, getVmList, getVmScheduler, getVmsMigratingIn, isFailed, isSuitableForVm, reallocateMigratingInVms, removeMigratingInVm, setBwProvisioner, setDatacenter, setFailed, setFailed, setId, setPeList, setPeStatus, setRamProvisioner, setStorage, setVmScheduler, vmCreate, vmDeallocate, vmDeallocateAll, vmDestroy, vmDestroyAllpublic PowerHostUtilizationHistory(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler,
PowerModel powerModel)
id - the idramProvisioner - the ram provisionerbwProvisioner - the bw provisionerstorage - the storagepeList - the pe listvmScheduler - the vm schedulerpowerModel - the power model