Joint optimization of load balancing and resource allocation in cloud environment using optimal container management strategy

被引:1
|
作者
Muniswamy, Saravanan [1 ,2 ]
Vignesh, Radhakrishnan [1 ]
机构
[1] Presidency Univ, Sch Comp Sci & Engn & Informat Sci, Dept Comp Sci & Engn, Bengaluru, Karnataka, India
[2] Presidency Univ, Sch Comp Sci & Engn & Informat Sci, Dept Comp Sci & Engn, Bengaluru 560064, Karnataka, India
来源
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE | 2024年 / 36卷 / 12期
关键词
container cloud environment; container management; load balancing; recurrent neural networks; resource allocation; PARTICLE SWARM OPTIMIZATION; INTERNET-OF-THINGS; SERVICE; FRAMEWORK; PLACEMENT; ALGORITHM;
D O I
10.1002/cpe.8035
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to the high performance of cloud computing-based microservices, a wide range of industries and fields rely on them. In a containerized cloud, traditional resource management strategies are typically used to allocate and migrate virtual machines. A major problem for cloud service providers is resource allocation for containers, which directly affects system performance and resource consumption. In this paper, we propose a joint optimization of load balancing and resource allocation in the cloud using an optimal container management strategy. We aim to enhance scheduling efficiency and reduce costs by improving the container's schedule requested digitally by users. An improved backtracking search optimization (IBSO) algorithm is used to allocate resources between end-users/IoT devices and the cloud under the consideration of service-level agreements. Mechanic quantum recurrent neural networks (MQ-RNNs) are designed to allocate, consolidate, and migrate containers in cloud environments. The various simulation measures used to validate the proposed strategy are energy consumption, number of active servers, number of interruptions, total cost, runtime, and statistical measures.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Load-Balancing Based Cross-Layer Elastic Resource Allocation in Mobile Cloud
    Li, Chunlin
    Li, LaYuan
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (02) : 2399 - 2437
  • [22] Self-improved moth flame for optimal container resource allocation in cloud
    Vhatkar, Kapil Netaji
    Bhole, Girish P.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (23):
  • [23] Joint optimization of routing and VM resource allocation for multimedia cloud
    Gong, Wenqiang
    Yan, Jinyao
    Nan, Xiaoming
    Tie, Yun
    MULTIMEDIA SYSTEMS, 2019, 25 (04) : 355 - 369
  • [24] Service cost-based resource optimization and load balancing for edge and cloud environment
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    KNOWLEDGE AND INFORMATION SYSTEMS, 2020, 62 (11) : 4255 - 4275
  • [25] A hierarchical control framework of load balancing and resource allocation of cloud computing services
    Leontiou, Nikolaos
    Dechouniotis, Dimitrios
    Denazis, Spyros
    Papavassiliou, Symeon
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 67 : 235 - 251
  • [26] Service cost-based resource optimization and load balancing for edge and cloud environment
    Chunlin Li
    Jianhang Tang
    Youlong Luo
    Knowledge and Information Systems, 2020, 62 : 4255 - 4275
  • [27] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini Z.
    Maeen M.
    Jahangir M.R.
    International Journal of Networked and Distributed Computing, 2018, 6 (1) : 35 - 42
  • [28] Optimal Load Balancing in Cloud Environment of Virtual Machines
    Al-Yarimi, Fuad A. M.
    Althahabi, Sami
    Eltayeb, Majdy Mohammed
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (03): : 919 - 932
  • [29] Optimal Resource Allocation Using Genetic Algorithm in Container-Based Heterogeneous Cloud
    Chen, Qi-Hong
    Wen, Chih-Yu
    IEEE ACCESS, 2024, 12 : 7413 - 7429
  • [30] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini, Zahra
    Maeen, Mehrdad
    Jahangir, Mohammad Reza
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (01) : 35 - 42