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 条
  • [21] Metaheuristic Approaches to Virtual Machine Placement in Cloud Computing: A Review
    Alboaneen, Dabiah Ahmed
    Tianfield, Huaglory
    Zhang, Yan
    2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 214 - 221
  • [22] An ACO for energy-efficient and traffic-aware virtual machine placement in cloud computing
    Xing, Huanlai
    Zhu, Jing
    Qu, Rong
    Dai, Penglin
    Luo, Shouxi
    Iqbal, Muhammad Azhar
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 68
  • [23] An improved Lévy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment
    Mohamed Abdel-Basset
    Laila Abdle-Fatah
    Arun Kumar Sangaiah
    Cluster Computing, 2019, 22 : 8319 - 8334
  • [24] A network-aware and power-efficient virtual machine placement scheme in cloud datacenters based on chemical reaction optimization
    Kiani, Mohsen
    Khayyambashi, Mohammad Reza
    COMPUTER NETWORKS, 2021, 196
  • [25] An Efficient Virtual Machine Consolidation Scheme for Multimedia Cloud Computing
    Han, Guangjie
    Que, Wenhui
    Jia, Gangyong
    Shu, Lei
    SENSORS, 2016, 16 (02)
  • [26] Solving Virtual Machine placement in Cloud data centre based on Novel Firefly algorithm
    Kalaipriyan, T.
    Amudhavel, J.
    Pothula, Sujatha
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2018, 11 (01): : 48 - 53
  • [27] Efficient Virtual Machine Placement in Cloud Environment
    Karmakar, Kamalesh
    Khatua, Sunirmal
    Das, Rajib K.
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1004 - 1009
  • [28] Energy-efficient virtual machine placement using enhanced firefly algorithm
    Barlaskar, Esha
    Singh, Yumnam Jayanta
    Issac, Biju
    MULTIAGENT AND GRID SYSTEMS, 2016, 12 (03) : 167 - 198
  • [29] 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
  • [30] 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