The Convergence of Container and Traditional Virtualization: Strengths and Limitations
The Convergence of Container and Traditional Virtualization: Strengths and Limitations
复制标题
容器与传统虚拟化的融合:优点和局限性
DOI:
10.1007/s42979-023-01827-9
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Passakorn Phannachitta
中科院分区:
文献类型:
--
作者:
Guoqing Li;Keichi Takahashi;Kohei Ichikawa;Hajimu Iida;Chawanat Nakasan;Pattara Leelaprute;Pree Thiengburanathum;Passakorn Phannachitta
Virtual machines (VMs) are used extensively in the cloud. The underlying hypervisors allow hardware resources to be split into multiple virtual units which enables server consolidation, fault containment, and resource management. However, VMs with traditional architecture introduce heavy overhead and reduce application performance. Containers are becoming popular options for running applications, yet such a solution raises security concerns due to weaker isolation than VMs. We are at the point of container and traditional virtualization convergence where lightweight hypervisors are implemented and integrated into the container ecosystem to maximize the benefits of VM isolation and container performance. However, there has been no comprehensive comparison among different convergence architectures. To identify limitations and best-fit use cases, we investigate the characteristics of Docker, Kata, gVisor, Firecracker, and QEMU/KVM by measuring the performance of disk storage, main memory, CPU, network, system call, and startup time. In addition, we evaluate their performance of running the Nginx web server and the MySQL database management system. We use QEMU/KVM as an example of running traditional VMs, Docker as the standard runc container, and the rest as the representatives of lightweight hypervisors. We compare and analyze the benchmark results, discuss the possible implications, explain the trade-off each organization made, and elaborate on the pros and cons of each architecture.
登录
查看更多内容
DOI:
10.1145/361011.361073
发表时间:
1974
期刊:
--
影响因子:
--
作者:
G. Popek;R. Goldberg
通讯作者:
G. Popek;R. Goldberg
DOI:
--
发表时间:
2007
期刊:
--
影响因子:
--
作者:
Avi Kivity;Anthony Liguori
通讯作者:
Avi Kivity;Anthony Liguori
DOI:
--
发表时间:
2004
期刊:
第22回日本ロボット学会学術講演会予稿集
影响因子:
--
作者:
M.Higashimori;東森 充;東森 充
通讯作者:
東森 充
DOI:
10.1145/3381052.3381315
发表时间:
2020
期刊:
16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
影响因子:
--
作者:
Anjali, FNU;Caraza-Harter, Tyler;Swift, Michael M.
通讯作者:
Swift, Michael M.
DOI:
--
发表时间:
2022
期刊:
Cluster Computing
影响因子:
--
作者:
Xing Wang;Junzhao Du;Hui Liu
通讯作者:
Hui Liu