Integrated consolidation strategy with watcher
This patch adds a new load consolidation strategy based on a heuristic algorithm which focuses on measured CPU utilization and tries to minimize hosts which have too much or too little load. A new goal "vm_workload_consolidation" was added which executes the strategy "VM_WORKLOAD_CONSOLIDATION". This work depends on the implemetation of the bug: https://bugs.launchpad.net/watcher/+bug/1553124 Change-Id: Ide05bddb5c85a3df05b94658ee5bd98f32e554b0 Implements: blueprint basic-cloud-consolidation-integration
This commit is contained in:
@@ -49,6 +49,7 @@ watcher_strategies =
|
||||
dummy = watcher.decision_engine.strategy.strategies.dummy_strategy:DummyStrategy
|
||||
basic = watcher.decision_engine.strategy.strategies.basic_consolidation:BasicConsolidation
|
||||
outlet_temp_control = watcher.decision_engine.strategy.strategies.outlet_temp_control:OutletTempControl
|
||||
vm_workload_consolidation = watcher.decision_engine.strategy.strategies.vm_workload_consolidation:VMWorkloadConsolidation
|
||||
|
||||
watcher_actions =
|
||||
migrate = watcher.applier.actions.migration:Migrate
|
||||
|
||||
Reference in New Issue
Block a user