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 条
  • [21] QoS-Aware Service Composition: A Retrospective
    Zeng, Liangzhao
    Benatallah, Boualem
    Dumas, Marlon
    Kalagnanam, Jayant
    Ngu, Anne H. H.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 836 - 841
  • [22] Selection of QoS-aware Web services
    Li, Ying-Qiu
    Wen, Tao
    Chen, Ming-Hua
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2010, 31 (05): : 634 - 638
  • [23] A process calculus for QoS-aware applications
    De Nicola, R
    Ferrari, G
    Montanari, U
    Pugliese, R
    Tuosto, E
    COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2005, 3454 : 33 - 48
  • [24] QoS-Aware IIoT Microservices Architecture
    Al-Masri, Eyhab
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INTERNET (ICII 2018), 2018, : 171 - 172
  • [25] Efficient QoS-aware Service Composition
    Alrifai, Mohammad
    Risse, Thomas
    EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 : 75 - 87
  • [26] SOA Distributed Bundles with QoS-aware
    Puntheeranurak, Sutheera
    Chanpen, Aekkawit
    PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER, COMMUNICATION, CONTROL AND AUTOMATION, 2013, 68 : 262 - 265
  • [27] An Ada framework for QoS-aware applications
    Pinho, LM
    Nogueira, L
    Barbosa, R
    RELIABLE SOFTWARE TECHNOLOGY ADA-EUROPE 2005, PROCEEDINGS, 2005, 3555 : 25 - 38
  • [28] On QoS-Aware publish-subscribe
    Araújo, F
    Rodrigues, L
    22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 2002, : 511 - 515
  • [29] A QoS-aware broker for hybrid clouds
    Daniele D’Agostino
    Antonella Galizia
    Andrea Clematis
    Matteo Mangini
    Ivan Porro
    Alfonso Quarati
    Computing, 2013, 95 : 89 - 109
  • [30] A QoS-Aware Controller for Apache Storm
    HoseinyFarahabady, M. Reza
    Samani, Hamid R. Dehghani
    Wang, Yidan
    Zomaya, Albert Y.
    Tari, Zahir
    15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 334 - 342