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
来源
RECENT TRENDS IN DATA SCIENCE AND SOFT COMPUTING, IRICT 2018 | 2019年 / 843卷
关键词
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
相关论文
共 27 条
  • [1] Abdel-Raoufi O., 2014, Adv Eng Technol Appl, V4, P1
  • [2] Flower Pollination Algorithm and Loss Sensitivity Factors for optimal sizing and placement of capacitors in radial distribution systems
    Abdelaziz, A. Y.
    Ali, E. S.
    Abd Elazim, S. M.
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2016, 78 : 207 - 214
  • [3] [Anonymous], 2010, ARXIV10060308
  • [4] [Anonymous], 2015, 2015 3 INT C SIGN PR
  • [5] Babu M., 2017, ASIAN J APPL SCI TEC, V1, P137
  • [6] Beloglazov A., 2013, Energy-efficient management of virtual machines in data centers for cloud computing
  • [7] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [8] Deore S., 2012, INT J COMPUT APPL, V56, P79
  • [9] Foster I., 2008, GRID COMPUTING ENV W, P1, DOI DOI 10.1109/GCE.2008.4738445
  • [10] Energy Efficient VM Scheduling for Cloud Data Centers: Exact allocation and migration algorithms
    Ghribi, Chaima
    Hadji, Makhlouf
    Zeghlache, Djamal
    [J]. PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 671 - 678