QoE-Aware Auto-Scaling of Heterogeneous Containerized Services (and its application to Health Services)

被引:5
作者
Santos, Guilherme [1 ]
Paulino, Herve [2 ]
Vardasca, Tome [3 ]
机构
[1] Atran Technol SA, Lisbon, Portugal
[2] Univ Nova Lisboa, NOVA Lab Comp Sci & Informat, Dept Informat, Fac Ciencias & Tecnol, Caparica, Portugal
[3] SPMS Serv Partilhados Minist Saude, EPE, Lisbon, Portugal
来源
PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20) | 2020年
关键词
Auto-scaling; Containers; Health Care; Quality of Experience;
D O I
10.1145/3341105.3373915
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Containerized service is currently a widely adopted solution to deploy services in the cloud. However, many companies offer a very diverse set of Web accessible services that are subjected to very distinctive workloads. Consequently, to correctly provision the right amount of resources for each of these services is a challenge. In this paper we propose the Autonomic ConTainerized Service Scaler (ACTS), an autonomic system able to horizontally and vertically scale a set of heterogeneous containerized services subjected to different workloads. The adaptation decisions depended on a set of high-level Quality of Experience (QoE) metrics centered on the services' end-user. We have applied ACTS to some of the digital services of the Shared Services of the Ministry of Health (SPMS) public company. The experimental results show that our solution is able to adequately adapt the configuration of each service, as a direct response to alterations on its workload.
引用
收藏
页码:242 / 249
页数:8
相关论文
共 20 条
  • [1] Autonomic Vertical Elasticity of Docker Containers with ELASTICDOCKER
    Al-Dhuraibi, Yahya
    Paraiso, Fawaz
    Djarallah, Nabil
    Merle, Philippe
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 472 - 479
  • [2] [Anonymous], 2005, ARCHITECTURAL BLUEPR
  • [3] [Anonymous], 2019, LOAD IMPACT
  • [4] Dutta S., 2012, 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), P221, DOI 10.1109/CLOUD.2012.12
  • [5] Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers
    Guan, Xinjie
    Wan, Xili
    Choi, Baek-Young
    Song, Sejun
    Zhu, Jiafeng
    [J]. IEEE COMMUNICATIONS LETTERS, 2017, 21 (03) : 504 - 507
  • [6] Hien Nguyen Van, 2009, Proceedings of the 2009 Ninth IEEE International Conference on Computer and Information Technology. CIT 2009, P357, DOI 10.1109/CIT.2009.109
  • [7] Mistral: Dynamically Managing Power, Performance, and Adaptation Cost in Cloud Infrastructures
    Jung, Gueyoung
    Hiltunen, Matti A.
    Joshi, Kaustubh R.
    Schlichting, Richard D.
    Pu, Calton
    [J]. 2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,
  • [8] Fight against domestic violence. Feminism, social work, public policy
    Khazaei, Faten
    [J]. TRAVAIL GENRE ET SOCIETES, 2017, (38): : 234 - 237
  • [9] Kubernetes, 2019, VERT POD AUT
  • [10] Kubernetes, 2018, HOR POD AUT