Integrate rudimentary cloud consolidation algorithm with watcher
We have developed a basic algorithm for load consolidation; this is currently a heuristic algorithm which focuses on measured CPU utilization and tries to minimize hosts which have too much and too little load and achieve a target high(ish) level for all hosts. We would like to get this basic mechanism integrated with Watcher - it could be further extended in that context if it makes sense.
The point here is to provide an alternative to Sercon and demonstrate that watcher can be used to support alternative consolidation algorithms.
The code for the basic mechanism we developed is here: https:/
Blueprint information
- Status:
- Complete
- Approver:
- Antoine Cabot
- Priority:
- Medium
- Drafter:
- Sean Murphy
- Direction:
- Approved
- Assignee:
- Sean Murphy
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- mitaka-rc-final
- Started by
- Sean Murphy
- Completed by
- Antoine Cabot
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Added specification for ZHAW load consolidation
Gerrit topic: https:/
Addressed by: https:/
Modified specification based on feedback from acabot and jwcroppe.
Addressed by: https:/
Integrated consolidation strategy with watcher