org.inria.myriads.snoozenode.groupmanager.managerpolicies.placement.impl
public final class RoundRobin extends Object implements PlacementPolicy
Constructor and Description |
---|
RoundRobin(ResourceDemandEstimator estimator)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
PlacementPlan |
place(List<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> virtualMachines,
List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> localControllers)
Places a single virtual machine.
|
public RoundRobin(ResourceDemandEstimator estimator)
estimator
- The estimatorpublic PlacementPlan place(List<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> virtualMachines, List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> localControllers)
place
in interface PlacementPolicy
virtualMachines
- The virtual machineslocalControllers
- The local controller descriptionsCopyright © 2013. All Rights Reserved.