Autoscaling Pods on an On-Premise Kubernetes Infrastructure QoS-Aware

被引:10
|
作者
Mas Ruiz, Lluis [1 ]
Pinol Pueyo, Pere
Mateo-Fornes, Jordi
Vilaplana Mayoral, Jordi
Solsona Tehas, Francesc
机构
[1] Univ Lleida, Dept Comp Sci, Lleida 25001, Spain
关键词
Quality of service; Containers; Cloud computing; Monitoring; Measurement; Microservice architectures; Computer architecture; Cloud; microservices; Kubernetes; SLO; QoS;
D O I
10.1109/ACCESS.2022.3158743
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud systems and microservices are becoming powerful tools for businesses. The evidence of the advantages of offering infrastructure, hardware or software as a service (IaaS, PaaS, SaaS) is overwhelming. Microservices and decoupled applications are increasingly popular. These architectures, based on containers, have facilitated the efficient development of complex SaaS applications. A big challenge is to manage and design microservices with a massive range of different facilities, from processing and data storage to computing predictive and prescriptive analytics. Computing providers are mainly based on data centers formed of massive and heterogeneous virtualized systems, which are continuously growing and diversifying over time. Moreover, these systems require integrating into current systems while meeting the Quality of Service (QoS) constraints. The primary purpose of this work is to present an on-premise architecture based on Kubernetes and Docker containers aimed at improving QoS regarding resource usage and service level objectives (SLOs). The main contribution of this proposal is its dynamic autoscaling capabilities to adjust system resources to the current workload while improving QoS.
引用
收藏
页码:33083 / 33094
页数:12
相关论文
共 50 条
  • [1] RobustScaler: QoS-Aware Autoscaling for Complex Workloads
    Qian, Huajie
    Wen, Qingsong
    Sun, Liang
    Gu, Jing
    Niu, Qiulin
    Tang, Zhimin
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 2762 - 2775
  • [2] Development of QoS-aware agents with reinforcement learning for autoscaling of microservices on the cloud
    Khaleq, Abeer Abdel
    Ra, Ilkyeun
    2021 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2021), 2021, : 13 - 19
  • [3] QoS-aware Virtual Machine Placement for Infrastructure Cloud
    Gupta, Madnesh K.
    Jain, Ankit
    Amgoth, Tarachand
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, POWER AND COMMUNICATION TECHNOLOGIES (GUCON), 2018, : 346 - 350
  • [4] QoS-aware VM placement and migration for hybrid cloud infrastructure
    Kamran
    Nazir, Babar
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (09): : 4623 - 4646
  • [5] QoS-aware VM placement and migration for hybrid cloud infrastructure
    Babar Kamran
    The Journal of Supercomputing, 2018, 74 : 4623 - 4646
  • [6] Combining wired and wireless networks for a QoS-aware broadband infrastructure
    Pedersen, JM
    Riaz, MT
    Knudsen, TP
    Madsen, OB
    FIRST INTERNATIONAL CONFERENCE ON QUALITY OF SERVICE IN HETEROGENEOUS WIRED/WIRELESS NETWORKS, PROCEEDINGS, 2004, : 296 - 299
  • [7] QoS-Aware Capacity Planning of Networked PEV Charging Infrastructure
    Abdalrahman, Ahmed
    Zhuang, Weihua
    IEEE OPEN JOURNAL OF VEHICULAR TECHNOLOGY, 2020, 1 : 116 - 129
  • [8] On-Premise AIOps Infrastructure for a Software Editor SME: An Experience Report
    Bendimerad, Anes
    Remil, Youcef
    Mathonat, Romain
    Kaytoue, Mehdi
    PROCEEDINGS OF THE 31ST ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2023, 2023, : 1820 - 1831
  • [9] ScienceBox Converging to Kubernetes containers in production for on-premise and hybrid clouds for CERNBox, SWAN, and EOS
    Bocchi, Enrico
    Canali, Luca
    Castro, Diogo
    Kothuri, Prasanth
    Labrador, Hugo Gonzalez
    Malawski, Maciej
    Moscicki, Jakub T.
    Mrowczynski, Piotr
    24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [10] QoS-aware software components
    Menascé, DA
    IEEE INTERNET COMPUTING, 2004, 8 (02) : 91 - 93