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.
Pei-En Joanna HuangDelong JiangPeikang LinX.Z. LiJiaqi Li
Peisen HuangDelong JiangPei-Jie LinX.Z. LiJiaqi Li
Khizar AbbasJibum HongNguyen Van TuJae‐Hyoung YooJames Won‐Ki HongJames Won-Ki HongJames Won-Ki Hong
P. SeenuvasanR. GeethramaniP. VaralakshmiRenuka Ramachadran