Energy-Efficient Resource Allocation Technique Using Flower Pollination Algorithm for Cloud Datacenters

被引:0
|
作者
Usman, Mohammed Joda [1 ,3 ]
Ismail, Abdul Samad [1 ]
Gital, Abdulsalam Yau [2 ]
Aliyu, Ahmed [1 ,3 ]
Abubakar, Tahir [3 ]
机构
[1] Univ Teknol Malaysia, Sch Comp, Fac Engn, Skudai 81310, Johor Bahru, Malaysia
[2] Abubakar Tafawa Balewa Univ, Dept Math, Fac Sci, Bauchi 81027, Bauchi State, Nigeria
[3] Bauchi State Univ, Dept Math, Fac Sci, Gadau 81007, Bauchi State, Nigeria
关键词
Cloud Computing; Datacenter; Resource allocation; Energy consumption; Flower Pollination Algorithm;
D O I
10.1007/978-3-319-99007-1_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud Computing is modernizing how Computing resources are created and disbursed over the Internet on a model of pay-per-use basis. The wider acceptance of Cloud Computing give rise to the formation of datacenters. Presently these datacenters consumed a lot of energy due to high demand of resources by users and inefficient resource allocation technique. Therefore, resource allocation technique that is energy-efficient are needed to minimize datacenters energy consumption. This paper proposes Energy-Efficient Flower Pollination Algorithm (EE-FPA) for optimal resource allocation of datacenter Virtual Machines (VMs) and also resource under-utilization. We presented the system framework that supports allocation of multiple VMs instances on a Physical Machine (PM) known as a server which has the potential to increase the energy efficiency as well resource utilization in Cloud datacenter. The proposed technique uses Processor, Storage and Memory as major resource component of PM to allocate a set of VMs, such that the capacity of PM will satisfy the resource requirement of all VMs operating on it. The experiment was conducted on Multi-RecCloudSim using Planet workload. The results indicate that the proposed technique energy consumption outperform the benchmarking techniques which include GAPA, and OEMACS with 91% and 94.5% energy consumption while EE-FPA is around 65%. On average 35% of energy has been saved using EE-FPA and resource utilization has been improved.
引用
收藏
页码:15 / 29
页数:15
相关论文
共 50 条
  • [1] Energy-efficient Virtual Machine Allocation Technique Using Flower Pollination Algorithm in Cloud Datacenter: A Panacea to Green Computing
    Mohammed Joda Usman
    Abdul Samad Ismail
    Hassan Chizari
    Gaddafi Abdul-Salaam
    Ali Muhammad Usman
    Abdulsalam Yau Gital
    Omprakash Kaiwartya
    Ahmed Aliyu
    Journal of Bionic Engineering, 2019, 16 : 354 - 366
  • [2] Energy-efficient Virtual Machine Allocation Technique Using Flower Pollination Algorithm in Cloud Datacenter: A Panacea to Green Computing
    Usman, Mohammed Joda
    Ismail, Abdul Samad
    Chizari, Hassan
    Abdul-Salaam, Gaddafi
    Usman, Ali Muhammad
    Gital, Abdulsalam Yau
    Kaiwartya, Omprakash
    Aliyu, Ahmed
    JOURNAL OF BIONIC ENGINEERING, 2019, 16 (02) : 354 - 366
  • [3] A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters
    Wu, Chia-Ming
    Chang, Ruay-Shiung
    Chan, Hsin-Yu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 : 141 - 147
  • [4] An Energy Efficient Algorithm for Virtual Machine Allocation in Cloud Datacenters
    Ali, Ahmad
    Lu, Li
    Zhu, Yanmin
    Yu, Jiadi
    ADVANCED COMPUTER ARCHITECTURE, ACA 2016, 2016, 626 : 61 - 72
  • [5] Novel Resource Allocation Algorithm for Energy-Efficient Cloud Computing in Heterogeneous Environment
    Lin, Wei-Wei
    Tan, Liang
    Wang, James Z.
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2014, 6 (01) : 63 - 76
  • [6] Energy-Efficient Virtual Machine Allocation Technique Using Interior Search Algorithm for Cloud Datacenter
    Usman, Mohammed Joda
    Ismail, Abdul Samad
    Chizari, Hassan
    Aliyu, Ahmed
    2017 6TH ICT INTERNATIONAL STUDENT PROJECT CONFERENCE (ICT-ISPC), 2017,
  • [7] Energy efficient temporal load aware resource allocation in cloud computing datacenters
    Shahin Vakilinia
    Journal of Cloud Computing, 7
  • [8] Energy efficient temporal load aware resource allocation in cloud computing datacenters
    Vakilinia, Shahin
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2018, 7
  • [9] Energy-Efficient Resource Management of Cloud Datacenters Under Fault Tolerance Constraints
    Ghoreyshi, Seyed Mohammad
    2013 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2013,
  • [10] Energy Efficient Resource Allocation in Cloud Environment Using Metaheuristic Algorithm
    Singhal, Saurabh
    Gupta, Nakul
    Berwal, Parveen
    Naveed, Quadri Noorulhasan
    Lasisi, Ayodele
    Wodajo, Anteneh Wogasso
    IEEE ACCESS, 2023, 11 : 126135 - 126146