Load balancing and auto-scaling issues in container microservice cloud-based system: a review on the current trend technologies

被引:1
|
作者
Rabiu S. [1 ]
Yong C.H. [1 ]
Syed-Mohamad S.M. [2 ]
机构
[1] School of Computer Sciences, Universiti Sains Malaysia, Penang, Minden
[2] Faculty of Ocean Engineering Technology and Informatics, Universiti Malaysia Terengganu, Terengganu, Kuala Nerus
关键词
algorithm; auto-scaling; cloud-based; container; docker; load balancing; microservice; QoS; QoS metrics; QoS parameters; quality of service;
D O I
10.1504/IJWET.2023.136165
中图分类号
学科分类号
摘要
Load balancing and auto-scaling are essential to cloud features for cloud-based container microservices as they control the number of computing resources available. Many research works have proposed load balancing and auto-scaling approaches for microservices individually; however, they are less likely to propose the two approaches in solving their problems simultaneously. The paper aimed to critically analyse the current issues related to load balancing and auto-scaling in container microservices cloud-based systems. This will open room for researchers in the field to enhance performance for better QoS to the users. We present a comprehensive literature review of the existing techniques used for load balancing and auto-scaling in cloud-based containerised microservice applications. After the in-depth review, it is found that load balancing and auto-scaling contribute as a value-added feature to the microservice applications. This can optimise the issues of Servers overloaded, service failure, traffic spikes, et cetera, during the microservices communication phase. Copyright © 2023 Inderscience Enterprises Ltd.
引用
收藏
页码:294 / 318
页数:24
相关论文
共 20 条
  • [1] Auto-Scaling Cloud-Based Memory-Intensive Applications
    Novak, Joe
    Kasera, Sneha Kumar
    Stutsman, Ryan
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 229 - 237
  • [2] Performance modelling and verification of cloud-based auto-scaling policies
    Evangelidis, Alexandros
    Parker, David
    Bahsoon, Rami
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 629 - 638
  • [3] Performance Modelling and Verification of Cloud-based Auto-Scaling Policies
    Evangelidis, Alexandros
    Parker, David
    Bahsoon, Rami
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 355 - 364
  • [4] MultiScaler: A Multi-Loop Auto-Scaling Approach for Cloud-Based Applications
    Al-Dulaimy, Auday
    Taheri, Javid
    Kassler, Andreas
    HoseinyFarahabady, M. Reza
    Deng, Shuiguang
    Zomaya, Albert
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2769 - 2786
  • [5] Microservice Auto-Scaling Algorithm Based on Workload Prediction in Cloud-Edge Collaboration Environment
    Peng, Zijun
    Tang, Bing
    Xu, Wei
    Yang, Qing
    Hussaini, Ehsanullah
    Xiao, Yuqiang
    Li, Haiyan
    2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 608 - 615
  • [6] Auto-scaling techniques for IoT-based cloud applications: a review
    Verma, Shveta
    Bala, Anju
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2425 - 2459
  • [7] Auto-scaling techniques for IoT-based cloud applications: a review
    Shveta Verma
    Anju Bala
    Cluster Computing, 2021, 24 : 2425 - 2459
  • [8] Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey
    Dogani, Javad
    Namvar, Reza
    Khunjush, Farshad
    COMPUTER COMMUNICATIONS, 2023, 209 : 120 - 150
  • [9] An auto-scaling mechanism for cloud-based multimedia storage systems: a fuzzy-based elastic controller
    Ghobaei-Arani, Mostafa
    Rezaei, Maryam
    Souri, Alireza
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (24) : 34501 - 34523
  • [10] Load Balancer Behavior Identifier (LoBBI) for Dynamic Threshold Based Auto-scaling in Cloud
    Kriushanth, M.
    Arockiam, L.
    2015 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2015,