An efficient fault tolerance scheme based enhanced firefly optimization for virtual machine placement in cloud computing

被引:8
|
作者
Sheeba, Adlin [1 ]
Maheswari, B. Uma [1 ,2 ]
机构
[1] St Josephs Inst Technol, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
[2] Anna Univ, St Josephs Coll Engn, Comp Sci & Engn, Chennai, Tamil Nadu, India
来源
关键词
cloud computing; coyote optimization algorithm; enhanced firefly algorithm; fault tolerance; K-means algorithm; particle swarm optimization; virtual machine placement; DIFFERENTIAL EVOLUTION; ALGORITHM; ENERGY; ENSEMBLE; LOAD;
D O I
10.1002/cpe.7610
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The virtual machine placement for the highly reliable cloud application is considered as one of the challenging and critical issues. To tackle such an issue, this article proposes the enhanced firefly algorithm based virtual machine placement model. But the migration time of the virtual machine placement is high and to reduce the migration time of the virtual machine placement, this article utilizes the K-means clustering algorithm. In addition, to obtain the optimal cluster for the virtual machine placement, the adaptive particle swarm optimization with the coyote optimization algorithm is employed. The experimental results are conducted for the proposed approach using various measures such as transmission overhead, total execution time, packet size, parallel applications numbers, and virtual machine numbers. The results demonstrate that the proposed method offers improved performance and an optimal virtual machine placement scheme with respect to the various constraint factors. The evaluation exposes that the proposed method offers less execution time when compared to other methods.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Energy Aware Virtual Machine Placement Scheduling in Cloud Computing Based on Ant Colony Optimization Approach
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Du, Ke-Jing
    Chen, Wei-Neng
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 41 - 47
  • [32] An overview of virtual machine placement schemes in cloud computing
    Masdari, Mohammad
    Nabavi, Sayyid Shahab
    Ahmadi, Vafa
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 66 : 106 - 127
  • [33] Topology-aware virtual machine replication for fault tolerance in cloud computing systems
    Kumari, Priti
    Kaur, Parmeet
    MULTIAGENT AND GRID SYSTEMS, 2020, 16 (02) : 193 - 206
  • [34] VIRTUAL MACHINE PLACEMENT OF CLOUD COMPUTING FOR ENERGY RESERVATION
    Somchit, Yuthapong
    Wattanasomboon, Pragan
    INTERNATIONAL JOURNAL OF GEOMATE, 2019, 16 (55): : 168 - 175
  • [35] An Inhomogeneous Hidden Markov Model for Efficient Virtual Machine Placement in Cloud Computing Environments
    Hammer, Hugo Lewi
    Yazidi, Anis
    Begnum, Kyrre
    JOURNAL OF FORECASTING, 2017, 36 (04) : 407 - 420
  • [36] Virtual Machine Placement Using Adam White Shark Optimization Algorithm in Cloud Computing
    Supreeth S.
    Bhargavi S.
    Margam R.
    Annaiah H.
    Nandalike R.
    SN Computer Science, 5 (1)
  • [37] Efficient Virtual Machine Migration in Cloud Computing
    Desai, Megha R.
    Patel, Hiren B.
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 1015 - 1019
  • [38] A Classification-Based Virtual Machine Placement Algorithm in Mobile Cloud Computing
    Tang, Yuli
    Hu, Yao
    Zhang, Lianming
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (05): : 1998 - 2014
  • [39] A Weighted PageRank-Based Algorithm for Virtual Machine Placement in Cloud Computing
    Yao, Wenbin
    Shen, Yue
    Wang, Dongbin
    IEEE ACCESS, 2019, 7 : 176369 - 176381
  • [40] Efficient virtual machine placement in cloud computing environment using BSO-ANN based hybrid technique
    Rawat, Pradeep Singh
    Gaur, Sachin
    Barthwal, Varun
    Gupta, Punti
    Ghosh, Debjani
    Gupta, Deepak
    Rodrigues, Joel J. P. C.
    ALEXANDRIA ENGINEERING JOURNAL, 2025, 110 : 145 - 152