A VM allocation policy that uses Inter Quartile Range (IQR) to compute a dynamic threshold in order to detect host over utilization. It’s a Best Fit policy which selects the Host with most efficient power usage to place a given VM.
If you are using any algorithms, policies or workload included in the power package please cite the following paper:
- Anton Beloglazov, and Rajkumar Buyya, “Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers”, Concurrency and Computation: Practice and Experience (CCPE), Volume 24, Issue 13, Pages: 1397-1420, John Wiley and Sons, Ltd, New York, USA, 2012
Author: Anton Beloglazov
VmAllocationPolicyMigrationInterQuartileRange(VmSelectionPolicy vmSelectionPolicy, double safetyParameter, VmAllocationPolicyMigration fallbackPolicy)¶
Creates a VmAllocationPolicyMigrationInterQuartileRange.
- vmSelectionPolicy – the policy that defines how VMs are selected for migration
- safetyParameter – the safety parameter
- fallbackPolicy – the fallback VM allocation policy to be used when the over utilization host detection doesn’t have data to be computed