Energy efficiency of VM consolidation in IaaS clouds

被引:34
|
作者
Teng, Fei [1 ,2 ]
Yu, Lei [3 ]
Li, Tianrui [1 ]
Deng, Danting [1 ]
Magoules, Frederic [4 ]
机构
[1] Southwest Jiaotong Univ, Sch Informat Sci & Technol, Chengdu 610031, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
[3] Beihang Univ, Sinofrench Engn Sch, Beijing 100191, Peoples R China
[4] Ecole Cent Paris, F-92295 Chatenay Malabry, France
来源
JOURNAL OF SUPERCOMPUTING | 2017年 / 73卷 / 02期
基金
中国国家自然科学基金;
关键词
Cloud computing; VM consolidation; Energy efficiency; DVFS; MapReduce; PERFORMANCE; ALLOCATION; MANAGEMENT; TRADEOFFS; ALGORITHM; MAPREDUCE;
D O I
10.1007/s11227-016-1797-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The energy efficiency of cloud computing has recently attracted a great deal of attention. As a result of raised expectations, cloud providers such as Amazon and Microsoft have started to deploy a new IaaS service, a MapReduce-style virtual cluster, to process data-intensive workloads. Considering that the IaaS provider supports multiple pricing options, we study batch-oriented consolidation and online placement for reserved virtual machines (VMs) and on-demand VMs, respectively. For batch cases, we propose a DVFS-based heuristic TRP-FS to consolidate virtual clusters on physical servers to save energy while guarantee job SLAs. We prove the most efficient frequency that minimizes the energy consumption, and the upper bound of energy saving through DVFS techniques. More interestingly, this frequency only depends on the type of processor. FS can also be used in combination with other consolidation algorithms. For online cases, a time-balancing heuristic OTB is designed for on-demand placement, which can reduce the mode switching by means of balancing server duration and utilization. The experimental results both in simulation and using the Hadoop testbed show that our approach achieves greater energy savings than existing algorithms.
引用
收藏
页码:782 / 809
页数:28
相关论文
共 50 条
  • [1] Energy efficiency of VM consolidation in IaaS clouds
    Fei Teng
    Lei Yu
    Tianrui Li
    Danting Deng
    Frédéric Magoulès
    [J]. The Journal of Supercomputing, 2017, 73 : 782 - 809
  • [2] Energy-Efficient VM Scheduling in IaaS Clouds
    Nguyen Quang-Hung
    Nam Thoai
    [J]. FUTURE DATA AND SECURITY ENGINEERING, FDSE 2015, 2015, 9446 : 198 - 210
  • [3] CoLocateMe: Aggregation-Based, Energy, Performance and Cost Aware VM Placement and Consolidation in Heterogeneous IaaS Clouds
    Zakarya, Muhammad
    Gillam, Lee
    Salah, Khaled
    Rana, Omer
    Tirunagari, Santosh
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1023 - 1038
  • [4] VM Consolidation Plan for Improving the Energy Efficiency of Cloud
    Satveer
    Aswal, Mahendra Singh
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2021, 21 (03) : 145 - 159
  • [5] A Novel Self-Adaptive VM Consolidation Strategy Using Dynamic Multi-Thresholds in IaaS Clouds
    Xie, Lei
    Chen, Shengbo
    Shen, Wenfeng
    Miao, Huaikou
    [J]. FUTURE INTERNET, 2018, 10 (06)
  • [6] VM Placement in non-Homogeneous IaaS-Clouds
    Tsakalozos, Konstantinos
    Roussopoulos, Mema
    Delis, Alex
    [J]. SERVICE-ORIENTED COMPUTING, 2011, 7084 : 172 - 187
  • [7] Prebaked μVMs: Scalable, Instant VM Startup for IaaS Clouds
    Razavi, Kaveh
    van der Kolk, Gerrit
    Kielmann, Thilo
    [J]. 2015 IEEE 35TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2015, : 245 - 255
  • [8] An Empirical Analysis of VM Startup Times in Public IaaS Clouds
    Hao, Jianwei
    Jiang, Ting
    Wang, Wei
    Kim, In Kee
    [J]. 2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021), 2021, : 398 - 403
  • [9] Hierarchical VM Scheduling to Improve Energy and Performance Efficiency in IaaS Cloud Data Centers
    Nadjar, Ali
    Abrishami, Saeid
    Deldari, Hossein
    [J]. 2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2015, : 131 - 136
  • [10] Exploiting Network-Topology Awareness for VM Placement in IaaS Clouds
    Georgiou, Stefanos
    Tsakalozos, Konstantinos
    Delis, Alex
    [J]. 2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 151 - 158