Energy Aware Resource Optimization using Unified Metaheuristic Optimization Algorithm Allocation for Cloud Computing Environment

被引:26
|
作者
Al-Wesabi, Fahd N. [1 ,2 ]
Obayya, Marwa [3 ]
Hamza, Manar Ahmed [4 ]
Alzahrani, Jaber S. [5 ]
Gupta, Deepak [6 ]
Kumar, Sachin [7 ]
机构
[1] King Khalid Univ, Coll Sci & Arts Muhayel, Dept Comp Sci, Muhayel Aseer, Saudi Arabia
[2] Sanaa Univ, Fac Comp & Informat Technol, Sanaa, Yemen
[3] Princess Nourah bint Abdulrahman Univ, Dept Biomed Engn Coll Engn, POB 84428, Riyadh 11671, Saudi Arabia
[4] Prince Sattam bin Abdulaziz Univ, Dept Comp & Self Dev, Alkharj, Saudi Arabia
[5] Umm Al Qura Univ, Coll Engn Alqunfudah, Dept Ind Engn, Mecca, Saudi Arabia
[6] Maharaja Agrasen Inst Technol, Dept Comp Sci & Engn, Delhi, India
[7] South Ural State Univ, Dept Comp Sci, Chelyabinsk, Russia
关键词
Cloud Computing; Resource allocation; Metaheuristics; Energy efficiency; GTOA; Feature extraction; Optimization algorithm; EFFICIENT;
D O I
10.1016/j.suscom.2022.100686
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent times, cloud computing (CC) has rapidly emerged as an effective framework for offering IT infrastructure, resources, and services on a pay-per-use basis. An extensive utilization of CC and virtualization technologies has resulted in the development of large-scale data centers which spend massive quantity of energy and have significant carbon footprints. Since 3% of global electricity is being consumed by the data centers in the present world, energy efficiency becomes a major issue in data centres and cloud computing. At the same time, resource allocation finds useful in CC to effectively utilize the available computing resources in the network for facilitating the processing of complex task which necessitate large-scale processing. In this view, this paper presents new hybrid metaheuristics for energy efficiency resource allocation (HMEERA) for the CCC environment. The proposed model initially performs the feature extraction process based on the task demands from many clients and feature reduction process takes place using principal component analysis (PCA). Then, the integrated features are used by the HMEERA technique for optimal resource allocation. The HMEERA model involves the hybridization of the Group Teaching Optimization Algorithm (GTOA) with rat swarm optimizer (RSO) algorithm, called GTOA-RSO for optimal resource allocation. The integration of GTOA and RSO algorithms assist to improve the allocation of resources among VMs in cloud datacenter. For experimental validation, a comprehensive set of simulations were performed using CloudSim tool. The experimental results showcased the superior performance of the HMEERA model interms of different aspects.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Resource allocation optimization in cloud computing using the whale optimization algorithm
    Hosseini, Seyed Hasan
    Vahidi, Javad
    Tabbakh, Seyed Reza Kamel
    Shojaei, Ali Asghar
    [J]. INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2021, 12 : 343 - 360
  • [2] Energy Efficient Resource Allocation in Cloud Environment Using Metaheuristic Algorithm
    Singhal, Saurabh
    Gupta, Nakul
    Berwal, Parveen
    Naveed, Quadri Noorulhasan
    Lasisi, Ayodele
    Wodajo, Anteneh Wogasso
    [J]. IEEE ACCESS, 2023, 11 : 126135 - 126146
  • [3] Optimization of Resource Allocation in Cloud Computing by Grasshopper Optimization Algorithm
    Vahidi, Javad
    Rahmati, Maral
    [J]. 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 839 - 844
  • [4] OPTIMAL WHALE OPTIMIZATION ALGORITHM BASED ENERGY EFFICIENT RESOURCE ALLOCATION IN CLOUD COMPUTING ENVIRONMENT
    Subalakshmi, Natarajan
    Jeyakarthic, Mohan
    [J]. IIOAB JOURNAL, 2020, 11 (02) : 92 - 102
  • [5] Ant Colony Optimization Computing Resource Allocation Algorithm Based on Cloud Computing Environment
    Xin, Guo
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND SOCIETY, 2016, 37 : 1039 - 1042
  • [6] A Novel Ant Optimization Algorithm for Task Scheduling and Resource Allocation in Cloud Computing Environment
    Gao, Ying
    Duan, Jiajie
    Shu, Wanneng
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (07): : 1329 - 1338
  • [7] Study on the Resource Allocation Optimization in Cloud Computing Based on the Hybrid Optimization Algorithm
    Zhou, Yue-jin
    [J]. 2019 INTERNATIONAL CONFERENCE ON ENERGY, POWER, ENVIRONMENT AND COMPUTER APPLICATION (ICEPECA 2019), 2019, 334 : 356 - 362
  • [8] Energy Aware Computing Resource Allocation Using PSO in Cloud
    Chaudhrani, Vanita
    Acharya, Pranjalee
    Chudasama, Vipul
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY FOR INTELLIGENT SYSTEMS, ICTIS 2018, VOL 2, 2019, 107 : 511 - 519
  • [9] Dynamic Resource Allocation Using Improved Firefly Optimization Algorithm in Cloud Environment
    Abedi, Simin
    Ghobaei-Arani, Mostafa
    Khorami, Ehsan
    Mojarad, Musa
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2022, 36 (01)
  • [10] Efficiency and optimization of government service resource allocation in a cloud computing environment
    Guo, Ya-guang
    Yin, Qian
    Wang, Yixiong
    Xu, Jun
    Zhu, Leqi
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):