Abstract
We propose an integrated, energy-efficient, resource allocation framework for overcommitted clouds. The framework makes great energy savings by 1) minimizing Physical Machine (PM) overload occurrences via VM resource usage monitoring and prediction, and 2) reducing the number of active PMs via efficient VM migration and placement. Using real Google data consisting of a 29-day traces collected from a cluster containing more than 12K PMs, we show that our proposed framework outperforms existing overload avoidance techniques and prior VM migration strategies by reducing the number of unpredicted overloads, minimizing migration overhead, increasing resource utilization, and reducing cloud energy consumption.
Original language | English |
---|---|
Article number | 7466058 |
Pages (from-to) | 955-966 |
Number of pages | 12 |
Journal | IEEE Transactions on Cloud Computing |
Volume | 6 |
Issue number | 4 |
DOIs | |
Publication status | Published - 1 Oct 2018 |
Externally published | Yes |
Keywords
- Cloud computing
- Energy efficiency
- Vm migration
- Workload prediction