CoLocateMe: Aggregation-Based, Energy, Performance and Cost Aware VM Placement and Consolidation in Heterogeneous IaaS Clouds

被引:7
|
作者
Zakarya, Muhammad [1 ]
Gillam, Lee [2 ]
Salah, Khaled [3 ]
Rana, Omer [4 ]
Tirunagari, Santosh [5 ]
Buyya, Rajkumar [6 ]
机构
[1] Abdul Wali Khan Univ, Dept Comp Sci, Mardan 23200, Pakistan
[2] Univ Surrey, Guildford GU2 7XH, England
[3] Khalifa Univ, Abu Dhabi 127788, U Arab Emirates
[4] Univ Cardiff, Cardiff CF10 3AT, Wales
[5] Middlesex Univ, London NW4 4BT, England
[6] Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst Lab, Parkville, Vic 3010, Australia
基金
澳大利亚研究理事会;
关键词
Runtime; Costs; Energy consumption; Cloud computing; Switches; Resource management; Measurement; Clouds; datacenters; VM placement; resource consolidation; migrations; heterogeneity; energy efficiency; performance; VIRTUAL MACHINES; MIGRATION;
D O I
10.1109/TSC.2022.3181375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In many production clouds, with the notable exception of Google, aggregation-based VM placement policies are used to provision datacenter resources energy and performance efficiently. However, if VMs with similar workloads are placed onto the same machines, they might suffer from contention, particularly, if they are competing for similar resources. High levels of resource contention may degrade VMs performance, and, therefore, could potentially increase users' costs and infrastructure's energy consumption. Furthermore, segregation-based methods result in stranded resources and, therefore, less economics. The recent industrial interest in segregating workloads opens new directions for research. In this article, we demonstrate how aggregation and segregation-based VM placement policies lead to variabilities in energy efficiency, workload performance, and users' costs. We, then, propose various approaches to aggregation-based placement and migration. We investigate through a number of experiments, using Microsoft Azure and Google's workload traces for more than twelve thousand hosts and a million VMs, the impact of placement decisions on energy, performance, and costs. Our extensive simulations and empirical evaluation demonstrate that, for certain workloads, aggregation-based allocation and consolidation is similar to 9.61% more energy and similar to 20.0% more performance efficient than segregation-based policies. Moreover, various aggregation metrics, such as runtimes and workload types, offer variations in energy consumption and performance, therefore, users' costs.
引用
收藏
页码:1023 / 1038
页数:16
相关论文
共 41 条
  • [21] LECC: Location, energy, carbon and cost-aware VM placement model in geo-distributed DCs
    Rawas, Soha
    Zekri, Ahmed
    El-Zaart, Ali
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 33
  • [22] A Workload-Aware VM Consolidation Method Based on Coalitional Game for Energy-Saving in Cloud
    Xiao, Xuan
    Zheng, Wanbo
    Xia, Yunni
    Sun, Xiaoning
    Peng, Qinglan
    Guo, Yu
    IEEE ACCESS, 2019, 7 : 80421 - 80430
  • [23] CPU and RAM Energy-Based SLA-Aware Workload Consolidation Techniques for Clouds
    Gul, Beenish
    Khan, Imran Ali
    Mustafa, Saad
    Khalid, Osman
    Hussain, Syed Sajid
    Dancey, Darren
    Nawaz, Raheel
    IEEE ACCESS, 2020, 8 : 62990 - 63003
  • [24] Dynamic performance-Energy tradeoff consolidation with contention-aware resource provisioning in containerized clouds
    Canosa-Reyes, Rewer M.
    Tchernykh, Andrei
    Cortes-Mendoza, Jorge M.
    Pulido-Gaytan, Bernardo
    Rivera-Rodriguez, Raul
    Lozano-Rizk, Jose E.
    Concepcion-Morales, Eduardo R.
    Castro Barrera, Harold Enrique
    Barrios-Hernandez, Carlos J.
    Medrano-Jaimes, Favio
    Avetisyan, Arutyun
    Babenko, Mikhail
    Drozdov, Alexander Yu
    PLOS ONE, 2022, 17 (01):
  • [25] Energy-Aware VM Placement and Task Scheduling in Cloud-IoT Computing: Classification and Performance Evaluation
    Ismail, Leila
    Materwala, Huned
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 5166 - 5176
  • [26] An Energy-Aware and Under-SLA-Constraints VM Consolidation Strategy Based on the Optimal Matching Method
    Li, WeiLing
    Wang, Yongbo
    Wang, Yuandou
    Xia, YunNi
    Luo, Xin
    Wu, Quanwang
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2017, 14 (04) : 75 - 89
  • [27] An Intelligent and Adaptive Threshold-Based Schema for Energy and Performance Efficient Dynamic VM Consolidation
    Masoumzadeh, Seyed Saeid
    Hlavacs, Helmut
    ENERGY EFFICIENCY IN LARGE SCALE DISTRIBUTED SYSTEMS, EE-LSDS 2013, 2013, 8046 : 85 - 97
  • [28] SLA-Aware and Energy-Efficient Virtual Machine Placement and Consolidation in Heterogeneous DVFS Enabled Cloud Datacenter
    Nikzad, Badieh
    Barzegar, Behnam
    Motameni, Homayun
    IEEE ACCESS, 2022, 10 : 81787 - 81804
  • [29] Uanet: uncertainty-aware cost volume aggregation-based multi-view stereo for 3D reconstruction
    Lu, Ping
    Cai, Youcheng
    Yang, Jiale
    Wang, Dong
    Wu, Tingting
    VISUAL COMPUTER, 2024,
  • [30] A Hybrid Approach for Performance and Energy-Based Cost Prediction in Clouds
    Aldossary, Mohammad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (03): : 3531 - 3562