A Comparative Analysis of Metaheuristic Techniques for High Availability Systems

被引:3
|
作者
Syed, Darakhshan [1 ]
Shaikh, Ghulam Muhammad [1 ]
Alshahrani, Hani Mohammed [2 ]
Hamdi, Mohammed [2 ]
Alsulami, Mohammad
Shaikh, Asadullah [3 ]
Rizwan, Syed [4 ]
机构
[1] Bahria Univ, Comp Sci Dept, Karachi 75260, Pakistan
[2] Najran Univ, Coll Comp Sci & Informat Syst, Dept Comp Sci, Najran 61441, Saudi Arabia
[3] Najran Univ, Coll Comp Sci & Informat Syst, Dept Informat Syst, Najran 61441, Saudi Arabia
[4] Iqra Univ, Dept Comp Sci, Karachi 75500, Pakistan
关键词
Cloud computing; cloud analyst; high availability; load balancing; metaheuristics; performance analysis; swarm intelligence; LOAD BALANCING ALGORITHM; OPTIMIZATION ALGORITHM; SCHEDULING ALGORITHM; VIRTUAL MACHINE; BAT ALGORITHM; CLOUD; PSO; PLACEMENT;
D O I
10.1109/ACCESS.2024.3352078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the ever-evolving technological landscape, ensuring high system availability has become a paramount concern. This research paper focuses on cloud computing, a domain witnessing exponential growth and emerging as a critical use case for high-availability systems. To fulfil the criteria, many services in cloud infrastructures should be combined, relying on the user's demands. Central to this study is load balancing, an integral element in harnessing the full potential of heterogeneous computing systems. In cloud environments, dynamic management of load balancing is crucial. This study explores how virtual machines can effectively remap resources in response to fluctuating loads dynamically, optimizing overall network performance. The core of this research involves an in-depth analysis of several metaheuristic algorithms applied to load balancing in cloud computing. These include Genetic Algorithm, Particle Swarm Optimization, Ant Colony Optimization, Artificial Bee Colony, and Grey Wolf Optimization. Utilizing CloudAnalyst, the study conducts a comparative analysis of these techniques, focusing on key performance metrics such as Total Response Time (TRT) and Data Center Processing Time (DCPT). The findings of this research offer insights into the varying behaviors of these algorithms under different cloud configurations and user retention levels. The ultimate aim is to pave the way for developing innovative load-balancing strategies in cloud computing. By providing a comprehensive evaluation of existing metaheuristic methods, this paper contributes to advancing high-availability systems, underscoring the importance of tailored solutions in the dynamic realm of cloud technology.
引用
收藏
页码:7382 / 7398
页数:17
相关论文
共 50 条
  • [31] A Comparative Analysis of Different Classification Techniques for Cloud Intrusion Detection Systems' Alerts and Fuzzy Classifiers
    Alqahtani, Saeed M.
    John, Robert
    2017 COMPUTING CONFERENCE, 2017, : 406 - 415
  • [32] A Comparative Analysis of Three Computational-Intelligence Metaheuristic Methods for the Optimization of TDEM Data
    Pace, Francesca
    Raftogianni, Adamantia
    Godio, Alberto
    PURE AND APPLIED GEOPHYSICS, 2022, 179 (10) : 3727 - 3749
  • [33] Comparative Analysis of Transfer Function-based Binary Metaheuristic Algorithms for Feature Selection
    Taghian, Shokooh
    Nadimi-Shahraki, Mohammad H.
    Zamani, Hoda
    2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP), 2018,
  • [34] A comparative analysis of resource allocation schemes for real-time services in high-performance computing systems
    Qureshi, Muhammad Shuaib
    Qureshi, Muhammad Bilal
    Fayaz, Muhammad
    Mashwani, Wali Khan
    Belhaouari, Samir Brahim
    Hassan, Saima
    Shah, Asadullah
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2020, 16 (08)
  • [35] Capacitors Allocation in Distribution Systems Using a Hybrid Formulation Based on Analytical and Two Metaheuristic Optimization Techniques
    Selim, Ali
    Kamel, Salah
    Jurado, Francisco
    COMPUTERS & ELECTRICAL ENGINEERING, 2020, 85
  • [36] A Comparative Study of Metaheuristic Techniques for the Thermoenvironomic Optimization of a Gas Turbine-Based Benchmark Combined Heat and Power System
    Nondy, J.
    Gogoi, T. K.
    JOURNAL OF ENERGY RESOURCES TECHNOLOGY-TRANSACTIONS OF THE ASME, 2021, 143 (06):
  • [37] Metaheuristic Based Resource Scheduling Technique for Distributed Robotic Control Systems
    Anandraj P.
    Ramabalan S.
    Computer Systems Science and Engineering, 2021, 42 (02): : 795 - 811
  • [38] Hybrid metaheuristic techniques for optimising sugarcane rail operations
    Masoud, Mahmoud
    Kozan, Erhan
    Kent, Geoff
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (09) : 2569 - 2589
  • [39] Metaheuristic Based Resource Scheduling Technique for Distributed Robotic Control Systems
    Anandraj, P.
    Ramabalan, S.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 42 (02): : 795 - 811
  • [40] Performance of Cluster-based High Availability Database in Cloud Containers
    Shrestha, Raju
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2020, : 320 - 327