2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) 2015
DOI: 10.1109/ispass.2015.7095802
|View full text |Cite
|
Sign up to set email alerts
|

An updated performance comparison of virtual machines and Linux containers

Abstract: Abstract-Cloud computing makes extensive use of virtual machines (VMs) because they permit workloads to be isolated from one another and for the resource usage to be somewhat controlled. However, the extra levels of abstraction involved in virtualization reduce workload performance, which is passed on to customers as worse price/performance. Newer advances in container-based virtualization simplifies the deployment of applications while continuing to permit control of the resources allocated to different appli… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

8
447
0
16

Year Published

2016
2016
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 834 publications
(471 citation statements)
references
References 22 publications
8
447
0
16
Order By: Relevance
“…Existing empirical studies related specifically to Docker typically focus on performance aspects, often comparing container performance and overhead with traditional virtualization techniques [22], [23], [24]. However, despite this shortage of empirical work, the importance of Docker for academia and industry is rarely doubted in literature.…”
Section: Related Workmentioning
confidence: 99%
“…Existing empirical studies related specifically to Docker typically focus on performance aspects, often comparing container performance and overhead with traditional virtualization techniques [22], [23], [24]. However, despite this shortage of empirical work, the importance of Docker for academia and industry is rarely doubted in literature.…”
Section: Related Workmentioning
confidence: 99%
“…Container virtualisation has proved to be a powerful tool to achieve portability of a code and it's execution environment, through runtimes such as Docker, LXC, Singularity and others -without the performance cost of traditional Virtual Machines (Chamberlain, Invenshure, and Schommer 2014;Felter et al 2014). …”
Section: Resultsmentioning
confidence: 99%
“…is increases I/O latency and reduces available CPU cycles for the entire system [21]. Second, the container results in frequent page faults (13 page faults/s) compared to the native Linux (2 page faults/s) because of the limited memory capacity of containers (1 GB in our experiments).…”
Section: Performance Comparison With Host Osmentioning
confidence: 88%