Monte Carlo Based Server Consolidation for Energy Efficient Cloud Data Centers
Monte Carlo Based Server Consolidation for Energy Efficient Cloud Data Centers
复制标题
DOI:
10.1109/cloudcom.2019.00046
复制
发表时间:
2019-12
期刊:
影响因子:
--
通讯作者:
B. Harris;Nihat Altiparmak
中科院分区:
文献类型:
--
作者:
B. Harris;Nihat Altiparmak
The growing energy consumption of data centers is a compelling global problem and effective server consolidation is at the heart of energy efficient cloud data centers. A variant of bin packing can be used to model the server consolidation problem, where the constraints are multidimensional and heterogeneous vectors rather than scalars and the goal is to satisfy the requested resource allocation using the minimum number physical servers. Since bin packing is NP-hard, we rely on heuristics for practical solutions. Variations of First Fit Decreasing (FFD) based heuristics have been shown to be effective both in theory and practice for the one dimensional homogeneous case. However, the multidimensional and heterogeneous aspects of the server consolidation problem make it more complicated, requiring additional research to adapt FFD to the server consolidation problem. In this paper, we present a new FFD-based server consolidation technique using a Monte Carlo method and Shannon entropy, which considers resource bottlenecks and dynamically adjusts to variance in the utilization of different resources. The proposed heuristic outperforms existing techniques in all scenarios, achieving within 2-5% of optimal on average for medium to high variance in resource utilization, and within 10% worse than optimal on average for all scenarios.