An updated performance comparison of virtual machines and Linux containers
By Wes Felter, Alexandre Ferreira, Ramakrishnan Rajamony, Juan C. Rubio. IEEE International Symposium on Performance Analysis of Systems and Software, 2015
1,214 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/f4074fae26ecc38f2e529a54f36fbed50173bfc6
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Rajkumar Buyya
- R. Ranjan
- Jacopo Soldani
- Pooyan Jamshidi
- Saurabh Kumar Garg
- Prem Prakash Jayaraman
- Claus Pahl
- Yahya Al-Dhuraibi
In Information Systems
- Rajkumar Buyya
- Daniel Gruss
- R. Ranjan
- Michael Schwarz
- Jacopo Soldani
- Pooyan Jamshidi
- Clémentine Maurice
- Stefan Mangard
Citations in the corpus
- Edge Computing for the Internet of Things: A Case Study (2018, background): “Currently, VMs are the dominant means of deploying virtualized instances in cloud computing environments [35].”
- Benchmarking Automatic Machine Learning Frameworks (2018, neutral): “(Felter et al., 2015)”
- Elasticity in Cloud Computing: State of the Art and Research Challenges (2018, background): “The user processes are isolated on the shared OS but it is hard, at least until now, to provide the same level of isolation between containers as VMs do.”
- Hypervisors vs. Lightweight Virtualization: A Performance Comparison (2015, background): “Obviously, the extreme uncomplicatedness of this test does not allow us to draw accurate conclusions, since this difference between OSv and the other platforms may have been produced, e.g., by a different way of measuring time (however further analysis is needed to verify this).”
- Cloud Container Technologies: A State-of-the-Art Review (2019, background): “Many of them also address virtual machines and compare how containers perform due to having a lighter virtualisation approach [2], [3].”
- Malware Guard Extension: Using SGX to Conceal Cache Attacks (2017, background): “Considering the performance within Docker, only I/O operations and network access have a measurable overhead [66].”
- Osmotic Computing: A New Paradigm for Edge/Cloud Integration (2016, neutral): “activities in Cloud based solutions for IoT and Edge devices presented container-based virtualization as an alternative to virtual machines in the Cloud [3].”
- The Spack package manager: bringing order to HPC software chaos (2015, methodology): “The classic solution to this problem is to use virtual machines (VMs) [5, 35, 37] or lightweight virtualization techniques like Linux containers [17, 29].”
- NSML: Meet the MLaaS platform with a real-world case study (2018, background): “Docker container is known as stable, light, and low-latent virtualization layer comparing to virtual machine(Felter et al., 2015) or virtual environment for python (Reitz & Schlusser, 2016).”
- This paper is included in the Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI ’16). (neutral): “This means that container processes can run as normal sys-tem processes, though features such as overlay file systems [10] can add performance overheads [22].”
- 5G network slicing using SDN and NFV- A survey of taxonomy, architectures and future challenges (2019, background): “However, the entire operational functions of a VM is isolated completely from that of the host and another guest VMs [24,133] .”
- A Holistic Evaluation of Docker Containers for Interfering Microservices (2018, methodology): “A set of research findings [7]–[10] shows that containers are a suitable alternative to VMs for HPC workloads.”