Modelling performance & resource management in kubernetes
Open Access
- 6 December 2016
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 257-262
Abstract
Containers are rapidly replacing Virtual Machines (VMs) as the compute instance of choice in cloud-based deployments. The significantly lower overhead of deploying containers (compared to VMs) has often been cited as one reason for this. We analyse performance of the Kubernetes system and develop a Reference net-based model of resource management within this system. Our model is characterised using real data from a Kubernetes deployment, and can be used as a basis to design scalable applications that make use of Kubernetes.Keywords
Funding Information
- Ministerio de Economía y Competitividad (TIN2013-40809-R)
This publication has 9 references indexed in Scilit:
- KVM, Xen and Docker: A performance analysis for ARM based NFV and cloud computing2015
- Performance Evaluation of Microservices Architectures Using Containers2015
- An updated performance comparison of virtual machines and Linux containers2015
- Towards Petri Net-Based Economical Analysis for Streaming Applications Executed Over Cloud Infrastructures2014
- Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing SystemsIEEE Transactions on Parallel and Distributed Systems, 2011
- Container-based operating system virtualizationACM SIGOPS Operating Systems Review, 2007
- An Extensible Editor and Simulation Engine for Petri Nets: RenewLecture Notes in Computer Science, 2004
- Object Petri Nets2004
- Petri nets: Properties, analysis and applicationsProceedings of the IEEE, 1989