Online Energy-efficient Resource Allocation in Cloud Computing Data Centers

被引:2
|
作者
Ben Abdallah, Habib [1 ]
Sanni, Afeez Adewale [1 ]
Thummar, Krunal [1 ]
Halabi, Talal [1 ]
机构
[1] Univ Winnipeg, Appl Comp Sci Dept, Winnipeg, MB, Canada
来源
2021 24TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN) | 2021年
关键词
Cloud computing; green computing; power management; resource allocation; energy consumption; energy efficiency; memory management; tabu search; greedy local search; simulated annealing; metaheuristics; knapsack problem;
D O I
10.1109/ICIN51074.2021.9385557
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency is a major topic in every scientific field, since being energy efficient means producing more for a smaller cost. Data centers are no exception to this rule as their energy use represents a large portion of the global consumption, and it is needless to say that they ought to perform optimally while being eco-friendly in order to preserve natural resources as much as possible while providing a high quality service for the users. In this paper, we propose an efficient algorithm for allocating users to a pool of servers in an energy-efficient way. Our allocation model emphasizes the critical importance of non-dominant resource types such as memory, which usually tend to be wasted by homogeneous allocation approaches. We show that the performance of the algorithm makes it worthy of being used in real-time environments where split-second decisions must be made. We compare our algorithm to the most well-known metaheuristics used in operations research and we show that they do not provide a significant improvement in a reasonable time.
引用
收藏
页数:8
相关论文
共 50 条
  • [11] 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
  • [12] Energy Efficient Resource Allocation for Heterogeneous Workload in Cloud Computing
    Malik, Surbhi
    Saini, Poonam
    Rani, Sudesh
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, FICTA 2016, VOL 1, 2017, 515 : 89 - 97
  • [13] An energy-efficient method of resource allocation based on request prediction in multiple cloud data centers
    Chen, Hong
    Wen, Yiping
    Wang, Yuan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (09)
  • [14] A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
    Abdul Hameed
    Alireza Khoshkbarforoushha
    Rajiv Ranjan
    Prem Prakash Jayaraman
    Joanna Kolodziej
    Pavan Balaji
    Sherali Zeadally
    Qutaibah Marwan Malluhi
    Nikos Tziritas
    Abhinav Vishnu
    Samee U. Khan
    Albert Zomaya
    Computing, 2016, 98 : 751 - 774
  • [15] A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
    Hameed, Abdul
    Khoshkbarforoushha, Alireza
    Ranjan, Rajiv
    Jayaraman, Prem Prakash
    Kolodziej, Joanna
    Balaji, Pavan
    Zeadally, Sherali
    Malluhi, Qutaibah Marwan
    Tziritas, Nikos
    Vishnu, Abhinav
    Khan, Samee U.
    Zomaya, Albert
    COMPUTING, 2016, 98 (07) : 751 - 774
  • [16] EERA: An Energy-Efficient Resource Allocation Strategy for Mobile Cloud Workflows
    Li, Juan
    Xu, Xiaolu
    IEEE ACCESS, 2020, 8 (08): : 217008 - 217023
  • [17] Energy-Efficient Resource Allocation in Fog Computing Networks With the Candidate Mechanism
    Huang, Xiaoge
    Fan, Weiwei
    Chen, Qianbin
    Zhang, Jie
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 8502 - 8512
  • [18] Energy-efficient Workload Allocation and Computation Resource Configuration in Distributed Cloud/Edge Computing Systems With Stochastic Workloads
    Zhang, Wenyu
    Zhang, Zhenjiang
    Zeadally, Sherali
    Chao, Han-Chieh
    Leung, Victor C. M.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (06) : 1118 - 1132
  • [19] Modeling of the resource allocation in cloud computing centers
    Vakilinia, Shahin
    Ali, Mustafa Mehmet
    Qiu, Dongyu
    COMPUTER NETWORKS, 2015, 91 : 453 - 470
  • [20] Reliable and Energy Efficient Resource Provisioning and Allocation in Cloud Computing
    Sharma, Yogesh
    Javadi, Bahman
    Si, Weisheng
    Sun, Daniel
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 57 - 66