Auto-scaling Using TOSCA Infrastructure as Code

被引:5
作者
Cankar, Matija [1 ]
Luzar, Anze [1 ]
Tamburri, Damian A. [2 ]
机构
[1] XLAB Doo, Pod Brdom 100, Ljubljana 1000, Slovenia
[2] Eindhoven Univ Technol JADS, sHertogenbosch, Netherlands
来源
SOFTWARE ARCHITECTURE, ECSA 2020 TRACKS AND WORKSHOPS | 2020年 / 1269卷
关键词
Cloud computing; Scaling infrastructures; Autoscaling; TOSCA; Orchestration; Function-as-a-Service; FaaS;
D O I
10.1007/978-3-030-59155-7_20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Autoscaling cloud infrastructures still remains a challenging endeavour during orchestration, given the many possible risks, options, and connected costs. In this paper we discuss the options for defining and enacting autoscaling using TOSCA standard templates and its own policy definition specifications. The goal is to define infrastructure blueprints to be self-contained, executable by an orchestrator that can take over autonomously all scaling tasks while maintaining acceptable structural and non-functional quality levels.
引用
收藏
页码:260 / 268
页数:9
相关论文
共 5 条
[1]  
[Anonymous], 2020, Openstack heat
[2]   RADON: rational decomposition and orchestration for serverless computing [J].
Casale, G. ;
Artac, M. ;
van den Heuvel, W-J. ;
van Hoorn, A. ;
Jakovits, P. ;
Leymann, F. ;
Long, M. ;
Papanikolaou, V. ;
Presenza, D. ;
Russo, A. ;
Srirama, S. N. ;
Tamburri, D. A. ;
Wurster, M. ;
Zhu, L. .
SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2020, 35 (1-2) :77-87
[3]   TOSCA Solves Big Problems in the Cloud and Beyond [J].
Lipton, Paul ;
Palma, Derek ;
Rutkowski, Matt ;
Tamburri, Damian A. .
IEEE CLOUD COMPUTING, 2018, 5 (02) :37-47
[4]  
Prometheus, 2020, ABOUT US
[5]   A Reinforcement Learning Based Auto-Scaling Approach for SaaS Providers in Dynamic Cloud Environment [J].
Wei, Yi ;
Kudenko, Daniel ;
Liu, Shijun ;
Pan, Li ;
Wu, Lei ;
Meng, Xiangxu .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019