org.inria.myriads.snoozenode.groupmanager.estimator.api.impl
Class AverageNetworkDemandEstimator
java.lang.Object
org.inria.myriads.snoozenode.groupmanager.estimator.api.impl.AverageNetworkDemandEstimator
- All Implemented Interfaces:
- NetworkDemandEstimator
public final class AverageNetworkDemandEstimator
- extends Object
- implements NetworkDemandEstimator
Sample network demand estimator.
- Author:
- Eugen Feller
Method Summary |
org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand |
estimate(Map<Long,org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> virtualMachineHistory)
Estimates the network demand. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AverageNetworkDemandEstimator
public AverageNetworkDemandEstimator()
estimate
public org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand estimate(Map<Long,org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData> virtualMachineHistory)
- Estimates the network demand.
- Specified by:
estimate
in interface NetworkDemandEstimator
- Parameters:
virtualMachineHistory
- The virtual machine history data
- Returns:
- The network demand estimate
Copyright © 2012. All Rights Reserved.