org.inria.myriads.snoozenode.groupmanager.managerpolicies.relocation
Interface VirtualMachineRelocation
- All Known Implementing Classes:
- GreedyOverloadRelocation, GreedyUnderloadRelocation
public interface VirtualMachineRelocation
Virtual machine overload relocation interface.
- Author:
- Eugen Feller
Method Summary |
MigrationPlan |
relocateVirtualMachines(org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription sourceLocalController,
List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> destinationLocalControllers)
Relocates virtual machines. |
relocateVirtualMachines
MigrationPlan relocateVirtualMachines(org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription sourceLocalController,
List<org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> destinationLocalControllers)
- Relocates virtual machines.
- Parameters:
sourceLocalController
- The source local controller descriptiondestinationLocalControllers
- The destination local controller candidates
- Returns:
- The migration plan
Copyright © 2012. All Rights Reserved.