Energy Efficient Resource Allocation in Cloud Environment Using Metaheuristic Algorithm

被引:0
|
作者
Singhal, Saurabh [1 ]
Gupta, Nakul [2 ]
Berwal, Parveen [3 ]
Naveed, Quadri Noorulhasan [4 ]
Lasisi, Ayodele [4 ]
Wodajo, Anteneh Wogasso [5 ]
机构
[1] GLA Univ, Dept Comp Engn & Applicat, Mathura 281406, Uttar Pradesh, India
[2] GLA Univ, Dept Civil Engn, Mathura 281406, Uttar Pradesh, India
[3] Galgotias Coll Engn & Technol, Dept Civil Engn, Greater Noida 201310, Uttar Pradesh, India
[4] King Khalid Univ, Coll Comp Sci, Dept Comp Sci, Abha 61421, Saudi Arabia
[5] Dilla Univ, Coll Engn & Technol, Dept Mech & Automot Engn, Dilla 6220, Ethiopia
来源
IEEE ACCESS | 2023年 / 11卷
关键词
rock hyrax optimization; resource allocation; cost; energy efficiency; Cloud computing; HYRAXES PROCAVIA-CAPENSIS;
D O I
10.1109/ACCESS.2023.3330434
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Utility-based computing popularly known as "cloud computing" offers several computing services to the users. Due to the proliferation in the users of cloud computing, there is an unprecedented increase in the demand for computation resources to execute cloud services. Thus, there is a requirement to investigate currently available resources like virtual machines, CPU, RAM, and storage to allocate cloud services. The allocation and QoS of cloud services are highly dependent on allocation schemes. The optimized solutions allocate resources to submitted jobs to reduce the overall cost to the end-users/service provider without degrading the performance of virtual machines. The allocation techniques also consider the harvesting of energy consumption required for running the cloud services. In this paper, we have utilized a Rock Hyrax-based optimization technique to allocate resources to the submitted jobs with reduced energy consumption. The proposed Rock Hyrax algorithm has been simulated on the CloudSim simulator for various scenarios. The performance of the proposed algorithm has been measured over various Quality of Service (QoS) parameters such as makespan, energy efficiency, response time, throughput, and cost. The gathered results validate the proposed algorithm that improves the QoS parameters by 3%-8% as compared to algorithms when both jobs and resources are considered to be dynamic in nature.
引用
收藏
页码:126135 / 126146
页数:12
相关论文
共 50 条
  • [1] Energy Aware Resource Optimization using Unified Metaheuristic Optimization Algorithm Allocation for Cloud Computing Environment
    Al-Wesabi, Fahd N.
    Obayya, Marwa
    Hamza, Manar Ahmed
    Alzahrani, Jaber S.
    Gupta, Deepak
    Kumar, Sachin
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 35
  • [2] Novel Resource Allocation Algorithm for Energy-Efficient Cloud Computing in Heterogeneous Environment
    Lin, Wei-Wei
    Tan, Liang
    Wang, James Z.
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2014, 6 (01) : 63 - 76
  • [3] 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
  • [4] The Feasible Job Scheduling Algorithm for Efficient Resource allocation Process in Cloud Environment
    Praveenchandar, J.
    Tamilarasi, A.
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING (ICRTAC-CPS 2018), 2018, : 28 - 33
  • [5] An Efficient Resource Allocation Algorithm for IaaS Cloud
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2015, 2015, 8956 : 351 - 355
  • [6] Energy-Efficient Resource Allocation Technique Using Flower Pollination Algorithm for Cloud Datacenters
    Usman, Mohammed Joda
    Ismail, Abdul Samad
    Gital, Abdulsalam Yau
    Aliyu, Ahmed
    Abubakar, Tahir
    [J]. RECENT TRENDS IN DATA SCIENCE AND SOFT COMPUTING, IRICT 2018, 2019, 843 : 15 - 29
  • [7] Energy-Efficient Resource Allocation for Virtual Service in Cloud Computing Environment
    Nguyen Minh Nhut Pham
    Van Son Le
    Ha Huy Cuong Nguyen
    [J]. INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 126 - 136
  • [8] Efficient task allocation approach using genetic algorithm for cloud environment
    P. M. Rekha
    M. Dakshayini
    [J]. Cluster Computing, 2019, 22 : 1241 - 1251
  • [9] Efficient task allocation approach using genetic algorithm for cloud environment
    Rekha, P. M.
    Dakshayini, M.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1241 - 1251
  • [10] 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)