org.inria.myriads.snoozenode.groupmanager.managerpolicies.relocation.utility
public final class RelocationUtility extends Object
Modifier and Type | Field and Description |
---|---|
static int |
NUMBER_OF_RELEASED_NODES
Number of released nodes.
|
Modifier and Type | Method and Description |
---|---|
static ReconfigurationPlan |
computeReconfigurationPlan(List<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> migrationCandidates,
List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> destinationLocalControllers,
ResourceDemandEstimator estimator,
LocalControllerState state)
Computes the migration plan for anomalied local controllers.
|
public static final int NUMBER_OF_RELEASED_NODES
public static ReconfigurationPlan computeReconfigurationPlan(List<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> migrationCandidates, List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> destinationLocalControllers, ResourceDemandEstimator estimator, LocalControllerState state)
migrationCandidates
- The migration candidatesdestinationLocalControllers
- The destination local controllersestimator
- The resource demand estimatorstate
- The local controller stateCopyright © 2013. All Rights Reserved.