Energy-Aware Virtual Machine Allocation in DVFS-Enabled Cloud Data Centers

被引:9
|
作者
Masoudi, Javad [1 ]
Barzegar, Behnam [2 ]
Motameni, Homayun [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sari Branch, Sari 5716963896, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Babol Branch, Babol 4714871167, Iran
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Cloud computing; Data centers; Load management; Virtual machining; Task analysis; Energy consumption; Computational modeling; Green data center; DVFS-enabled; virtual machine placement; ALGORITHM; PSO; PLACEMENT;
D O I
10.1109/ACCESS.2021.3136827
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy management is considered the major concern in cloud computing, which supports the rapid growth of data centers and computing centers; therefore, energy and load balancing have become crucial issues in cloud data centers. To address this issue, the present paper proposed a two-phase energy-aware load balancing (EALB) scheduling algorithm using the virtual machine migration through the Particle Swarm Optimization (PSO) algorithm to be applicable to dynamic voltage frequency scaling-enabled cloud data centers, which is called EALBPSO. In the first phase, an objective function was employed to deactivate a large number of physical machines in order to reduce energy consumption. The main idea of the algorithm was to maximize load balancing in the second phase, in which the remaining virtual and physical machines were used as the PSO inputs, and an objective function was also defined to distribute the load appropriately among the physical machines. In addition, a dataset was developed to test different parameters and scenarios with the aim of assessing the effectiveness of the proposed EALBPSO algorithm in comparison with other algorithms already proposed in the literature for similar purposes. The experimental results demonstrated that the proposed algorithm was capable of saving up to 0.896%, 9.716%, and 10.8% energy compared with the MDPSO algorithm, Kumar et al.'s algorithm, and Dahsti and Rahmani algorithm, respectively, and also it showed 5.91%, 16%, and 16.267% improvements for the number of virtual machines migrations, and 3.867%, 8.623%, and 6.953% improvements for the deviation of processors, all compared with their competitors stated above, respectively.
引用
收藏
页码:3617 / 3630
页数:14
相关论文
共 50 条
  • [1] An Energy-aware Scheduling Algorithm in DVFS-enabled Networked Data Centers
    Shojafar, Mohammad
    Canali, Claudia
    Lancellotti, Riccardo
    Abolfazli, Saeid
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 2 (CLOSER), 2016, : 387 - 397
  • [2] Modeling Energy Consumption of Virtual Machines in DVFS-Enabled Cloud Data Centers
    Mao, Jianzhou
    Bhattacharya, Tathagata
    Peng, Xiaopu
    Cao, Ting
    Qin, Xiao
    [J]. 2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
  • [3] Energy-aware virtual machine allocation and selection in cloud data centers
    Reddy, V. Dinesh
    Gangadharan, G. R.
    Rao, G. Subrahmanya V. R. K.
    [J]. SOFT COMPUTING, 2019, 23 (06) : 1917 - 1932
  • [4] Energy-aware virtual machine allocation and selection in cloud data centers
    V. Dinesh Reddy
    G. R. Gangadharan
    G. Subrahmanya V. R. K. Rao
    [J]. Soft Computing, 2019, 23 : 1917 - 1932
  • [5] Energy-aware Virtual Machine Selection and Allocation Strategies in Cloud Data Centers
    Singh, Harvinder
    Tyagi, Sanjay
    Kumar, Pardeep
    [J]. 2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 312 - 317
  • [6] Energy-aware Virtual Machine Consolidation for Cloud Data Centers
    Alboaneen, Dabiah Ahmed
    Pranggono, Bernardi
    Tianfield, Huaglory
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 1010 - 1015
  • [7] Energy-aware scheduling algorithm for time-constrained workflow tasks in DVFS-enabled cloud environment
    Safari, Monire
    Khorsand, Reihaneh
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2018, 87 : 311 - 326
  • [8] Energy-aware stochastic scheduling model with precedence constraints on DVFS-enabled processors
    Sajid, Mohammad
    Raza, Zahid
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (05) : 4117 - 4128
  • [9] Thermal-Aware Energy-Efficient Task Scheduling for DVFS-Enabled Data Centers
    Han, Dong
    Shu, Tao
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 536 - 540
  • [10] Energy-aware Virtual Machine Placement in Data Centers
    Huang, Daochao
    Yang, Dong
    Zhang, Hongke
    Wu, Lei
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 3243 - 3249