Back to Search
Start Over
A study on performance measures for auto-scaling CPU-intensive containerized applications
- Publication Year :
- 2019
- Publisher :
- Springer, 2019.
-
Abstract
- Autoscaling of containers can leverage performance measures from the different layers of the computational stack. This paper investigate the problem of selecting the most appropriate performance measure to activate auto-scaling actions aiming at guaranteeing QoS constraints. First, the correlation between absolute and relative usage measures and how a resource allocation decision can be influenced by them is analyzed in different workload scenarios. Absolute and relative measures could assume quite different values. The former account for the actual utilization of resources in the host system, while the latter account for the share that each container has of the resources used. Then, the performance of a variant of Kubernetes’ auto-scaling algorithm, that transparently uses the absolute usage measures to scale-in/out containers, is evaluated through a wide set of experiments. Finally, a detailed analysis of the state-of-the-art is presented. open access
- Subjects :
- Imagination
Mathematical optimization
Computer Networks and Communications
Computer science
media_common.quotation_subject
Autonomic computing
Performance evaluations
02 engineering and technology
Containers
Auto-scaling
Docker
Container
Kubernetes
Performance evaluation
Correlation
Search engine
0202 electrical engineering, electronic engineering, information engineering
Leverage (statistics)
Scaling
Computer networks
media_common
Software engineering
Computer Sciences
Quality of service
020206 networking & telecommunications
Workload
Autoscaling
Datavetenskap (datalogi)
Correlation methods
Resource allocation
020201 artificial intelligence & image processing
Software
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....ce52706709a95c5bea9e0e92f4402be9