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 条
  • [41] Prediction Based Energy Efficient Virtual Machine Consolidation in Cloud Computing
    Gondhi, Naveen Kumar
    Kailu, Paras
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 437 - 441
  • [42] Dynamic Virtual Machine Allocation in Cloud Computing Using Elephant Herd Optimization Scheme
    Madhusudhan, H. S.
    Gupta, Punit
    Saini, Dinesh Kumar
    Tan, Zhenhai
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (11)
  • [44] An imperialist competitive algorithm for virtual machine placement in cloud computing
    Jamali, Shahram
    Malektaji, Sepideh
    Analoui, Morteza
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2017, 29 (03) : 575 - 596
  • [45] A Grouping Genetic Algorithm for Virtual Machine Placement in Cloud Computing
    Chen, Hong
    COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 468 - 473
  • [46] Workload Generation for Virtual Machine Placement in Cloud Computing Environments
    Ortigoza, Jammily
    Lopez-Pires, Fabio
    Baran, Benjamin
    PROCEEDINGS OF THE 2016 XLII LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2016,
  • [47] 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
  • [48] Virtual Machine Placement Method for Energy Saving in Cloud Computing
    Wattanasomboon, Pragan
    Somchit, Yuthapong
    2015 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE), 2015, : 275 - 280
  • [49] Elastic virtual machine placement in cloud computing network environments
    Kavvadia, Eleni
    Sagiadinos, Spyros
    Oikonomou, Konstantinos
    Tsioutsiouliklis, Giorgos
    Aissa, Sonia
    COMPUTER NETWORKS, 2015, 93 : 435 - 447
  • [50] 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