A Hybrid approach for containerized Microservices auto-scaling

被引:3
|
作者
Merkouche, Souheir [1 ]
Bouanaka, Chafia [1 ]
机构
[1] Univ Constantine 2 Abdelhamid Mehri, LIRE Lab, Constantine, Algeria
关键词
Cloud Computing; Quality of Service; Microservice architectures; Auto-scaling; Containers;
D O I
10.1109/AICCSA56895.2022.10017677
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
microservices are subject to an unpredictable and variant workload that challenges their quality of service. Therefore, several approaches emerge in the literature proposing auto-scaling policies as a promising solution to deal with such unpredictable increase/decrease of the workload. However, they generally deal with a specific and unique quality of service as cost-aware, latency-aware and other specific quality-awareness. We propose a multicriteria approach for microservice-based applications' auto-scaling. By means of a layered architecture, we present a hybrid auto-scaling solution that ensures an autonomous auto-scaling of microservices to enable them maintaining their specific required qualities. Moreover, a cooperative policy is applied to maintain the system overall qualities by identifying a compromise plan when the adaptation concerns different qualities of the system. The present work combines the efficiency of the hybrid strategy with the multicriteria selection principle to reach an autonomous-cooperative auto-scaling approach.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] A SLA driven VM Auto-Scaling Method in Hybrid Cloud Environment
    Kang, Hyejeong
    Koh, Jung-in
    Kim, Yoonhee
    Hahm, Jaegyoon
    2013 15TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2013,
  • [32] HCA Operator: A Hybrid Cloud Auto-scaling Tooling for Microservice Workloads
    Wang, Yuyang
    Zhang, Fan
    Khan, Samee U.
    2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 885 - 890
  • [33] VM auto-scaling methods for high throughput computing on hybrid infrastructure
    Jieun Choi
    Younsun Ahn
    Seoyoung Kim
    Yoonhee Kim
    Jaeyoung Choi
    Cluster Computing, 2015, 18 : 1063 - 1073
  • [34] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Singh, Parminder
    Kaur, Avinash
    Gupta, Pooja
    Gill, Sukhpal Singh
    Jyoti, Kiran
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 717 - 737
  • [35] AMAS: Adaptive Auto-Scaling on the Edge
    Mukherjee, Saptarshi
    Sidhanta, Subhajit
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 618 - 621
  • [36] Auto-scaling of Scientific Workflows in Kubernetes
    Balis, Bartosz
    Bronski, Andrzej
    Szarek, Mateusz
    COMPUTATIONAL SCIENCE, ICCS 2022, PT II, 2022, : 33 - 40
  • [37] Auto-scaling web applications in clouds: A cost-aware approach
    Aslanpour, Mohammad Sadegh
    Ghobaei-Arani, Mostafa
    Toosi, Adel Nadjaran
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 95 : 26 - 41
  • [38] Proactive Auto-Scaling Approach of Production Applications Using an Ensemble Model
    Samir, Mohamed
    Wassif, Khaled T. T.
    Makady, Soha H. H.
    IEEE ACCESS, 2023, 11 : 25008 - 25019
  • [39] A hybrid auto-scaling technique for clouds processing applications with service level agreements
    Anshuman Biswas
    Shikharesh Majumdar
    Biswajit Nandy
    Ali El-Haraki
    Journal of Cloud Computing, 6
  • [40] Chameleon: A Hybrid, Proactive Auto-Scaling Mechanism on a Level-Playing Field
    Bauer, Andre
    Herbst, Nikolas
    Spinner, Simon
    Ali-Eldin, Ahmed
    Kounev, Samuel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) : 800 - 813