A Framework and Task Allocation Analysis for Infrastructure Independent Energy-Efficient Scheduling in Cloud Data Centers

被引:2
|
作者
Primas, B. [1 ]
Garraghan, P. [2 ]
Mckee, D. W. [1 ]
Summers, J. [3 ]
Xu, J. [1 ]
机构
[1] Univ Leeds, Sch Comp, Leeds, W Yorkshire, England
[2] Univ Lancaster, Sch Comp & Commun, Lancaster, England
[3] Univ Leeds, Sch Mech Engn, Leeds, W Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Cloud Computing; Energy Efficiency; Workload Scheduling; Thermal-Aware Scheduling; Scheduling Heuristics; Combinatorial Optimization; SIMULATION; MANAGEMENT;
D O I
10.1109/CloudCom.2017.26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing represents a paradigm shift in provisioning on-demand computational resources underpinned by data center infrastructure, which now constitutes 1.5% of worldwide energy consumption. Such consumption is not merely limited to operating IT devices, but encompasses cooling systems representing 40% total data center energy usage. Given the substantive complexity and heterogeneity of data center operation spanning both computing and cooling components, obtaining analytical models for optimizing data center energy-efficiency is an inherently difficult challenge. Specifically, difficulties arise pertaining to the non-intuitive relationship between computing and cooling energy in the data center, computationally complex energy modeling, as well as cooling models restricted to a specific class of data center facility geometry - all of which arise from the interdisciplinary nature of this research domain. In this paper we propose a framework for energy-efficient scheduling to alleviate these challenges. It is applicable to any type of data center infrastructure and does not require complex modeling of energy. Instead, the concept of a target workload distribution is proposed. If the workload is assigned to nodes according to the target workload distribution, then the energy consumption is minimized. The exact target workload distribution is unknown, but an approximated distribution is delivered by the framework. The scheduling objective is to assign workload to nodes such that the workload distribution becomes as similar as possible to the target distribution in order to reduce energy consumption. Several mathematically sound algorithms have been designed to address this novel type of scheduling problem. Simulation results demonstrate that our algorithms reduce the relative deviation by at least 16.9% and the relative variance by at least 22.67% in comparison to (asymmetric) load balancing algorithms.
引用
收藏
页码:178 / 185
页数:8
相关论文
共 50 条
  • [21] Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms
    Ghribi, Chaima
    Hadji, Makhlouf
    Zeghlache, Djamal
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 671 - 678
  • [22] Multilevel resource allocation for performance-aware energy-efficient cloud data centers
    Rossi, Fabio Diniz
    Severo de Souza, Paulo Silas
    Marques, Wagner dos Santos
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Lorenzon, Arthur Francisco
    Luizelli, Marcelo Caggiani
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 462 - 467
  • [23] An electricity price and energy-efficient workflow scheduling in geographically distributed cloud data centers
    Hussain, Mehboob
    Wei, Lian-Fu
    Rehman, Amir
    Hussain, Abid
    Ali, Muqadar
    Javed, Muhammad Hafeez
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (08)
  • [24] A Review Energy-Efficient Task Scheduling Algorithms in Cloud Computing
    Atiewi, Saleh
    Yussof, Salman
    Ezanee, Mohd
    Almiani, Muder
    2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [25] Minimum Dependencies Energy-Efficient Scheduling in Data Centers
    Zotkiewicz, Mateusz
    Guzek, Mateusz
    Kliazovich, Dzmitry
    Bouvry, Pascal
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3561 - 3574
  • [26] A Green energy-efficient scheduler for cloud data centers
    Amoon, Mohammed
    El Tobely, Tarek E.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S3247 - S3259
  • [27] A Survey of Energy-Efficient Techniques in Cloud Data Centers
    Kulseitova, Aruzhan
    Fong, Ang Tan
    2013 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS): THINK ECOSYSTEM ACT CONVERGENCE, 2013, : 267 - 271
  • [28] A Green energy-efficient scheduler for cloud data centers
    Mohammed Amoon
    Tarek E. El. Tobely
    Cluster Computing, 2019, 22 : 3247 - 3259
  • [29] Modeling and Simulation of Energy-Efficient Cloud Data Centers
    Moustafa, Nada
    Mashaly, Maggie
    Ashour, Mohamed
    2014 INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICET), 2014,
  • [30] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    IEEE ACCESS, 2021, 9 : 117325 - 117337