{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T14:26:57Z","timestamp":1790692017559,"version":"4.1.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,1,22]],"date-time":"2022-01-22T00:00:00Z","timestamp":1642809600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,22]],"date-time":"2022-01-22T00:00:00Z","timestamp":1642809600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Key Research & Development Program of China","award":["2018YFB1003605"],"award-info":[{"award-number":["2018YFB1003605"]}]},{"DOI":"10.13039\/501100001809","name":"Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62032017"],"award-info":[{"award-number":["62032017"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1007\/s10586-021-03517-8","type":"journal-article","created":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T19:03:41Z","timestamp":1642791821000},"page":"1497-1513","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["Performance and isolation analysis of RunC, gVisor and Kata Containers runtimes"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9672-7620","authenticated-orcid":false,"given":"Xingyu","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junzhao","family":"Du","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hui","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,1,22]]},"reference":[{"key":"3517_CR1","doi-asserted-by":"crossref","unstructured":"Bachiega, N.G., Souza, P.S., Bruschi, S.M., De Souza, S.D.R.: Container-based performance evaluation: a survey and challenges. In: 2018 IEEE International Conference on Cloud Engineering (IC2E), pp. 398\u2013403 (2018)","DOI":"10.1109\/IC2E.2018.00075"},{"key":"3517_CR2","doi-asserted-by":"crossref","unstructured":"Williams, D., Koller, R., Lucina, M., Prakash, N.: Unikernels as processes. In: Proceedings of the ACM Symposium on Cloud Computing (SoCC \u201918), Association for Computing Machinery, New York, NY, USA, pp. 199\u2013211 (2018)","DOI":"10.1145\/3267809.3267845"},{"key":"3517_CR3","doi-asserted-by":"crossref","unstructured":"Manco, F., Lupu, C., Schmidt, F., Mendes, J., Kuenzer, S., Sati, S., et al.: My VM is lighter (and safer) than your container. In: Proceedings of the 26th Symposium on Operating Systems Principles (SOSP \u201917), pp. 218\u2013233 (2017)","DOI":"10.1145\/3132747.3132763"},{"key":"3517_CR4","unstructured":"https:\/\/gvisor.dev\/docs\/user_guide\/. Accessed 20 Dec 2020"},{"key":"3517_CR5","unstructured":"https:\/\/github.com\/firecracker-microvm\/firecracker\/. Accessed 20 Dec 2020"},{"key":"3517_CR6","unstructured":"https:\/\/katacontainers.io\/. Accessed 15 Dec 2020"},{"key":"3517_CR7","doi-asserted-by":"crossref","unstructured":"Kumar, R., Thangaraju, B.: Performance analysis between RunC and kata container runtime. In: 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT), Bangalore, India, pp. 1\u20134 (2020)","DOI":"10.1109\/CONECCT50063.2020.9198653"},{"key":"3517_CR8","unstructured":"Caraza-Harter, T., Swift, M.M.: Blending containers and virtual machines: a study of firecracker and gVisor. In: Proceedings of the 16th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments (VEE \u201920), Association for Computing Machinery, New York, NY, USA, pp. 101\u2013113 (2020)"},{"key":"3517_CR9","doi-asserted-by":"crossref","unstructured":"Debab, R., Hidouci, W.K.: Containers runtimes war: a comparative study. In: Proceedings of the Future Technologies Conference, Springer, pp. 135\u2013161 (2020)","DOI":"10.1007\/978-3-030-63089-8_9"},{"key":"3517_CR10","doi-asserted-by":"crossref","unstructured":"Viktorsson, W., Klein, C., Tordsson, J.: Security-performance trade-offs of kubernetes container runtimes. In: 2020 Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, November 17\u201319, Nice, France pp. 1\u20134 (2020)","DOI":"10.1109\/MASCOTS50786.2020.9285946"},{"key":"3517_CR11","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1016\/j.future.2016.08.025","volume":"68","author":"Z Kozhirbayev","year":"2017","unstructured":"Kozhirbayev, Z., Sinnott, R.O.: A performance comparison of containerbased technologies for the cloud. Future Gener. Comput. Syst. 68, 175\u2013182 (2017)","journal-title":"Future Gener. Comput. Syst."},{"key":"3517_CR12","doi-asserted-by":"crossref","unstructured":"Zhao, C., Wu, Y., Ren, Z., Shi, W., Ren, Y., Wan, J.: Quantifying the isolation characteristics in container environments. In: IFIP International Conference on Network and Parallel Computing, Springer, pp. 145\u2013149 (2017)","DOI":"10.1007\/978-3-319-68210-5_17"},{"key":"3517_CR13","doi-asserted-by":"crossref","unstructured":"Tesfatsion, S. K., Klein, C., Tordsson, J.: Virtualization techniques compared: performance, resource, and power usage overheads in clouds. In: Proceedings of the 2018 ACM\/SPEC International Conference on Performance Engineering, pp. 145\u2013156 (2018)","DOI":"10.1145\/3184407.3184414"},{"key":"3517_CR14","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1016\/j.future.2018.12.035","volume":"94","author":"I Mavridis","year":"2019","unstructured":"Mavridis, I., Karatza, H.: Combining containers and virtual machines to enhance isolation and extend functionality on cloud computing. Future Gener. Comput. Syst. 94, 674\u2013696 (2019)","journal-title":"Future Gener. Comput. Syst."},{"key":"3517_CR15","doi-asserted-by":"publisher","first-page":"1765","DOI":"10.1007\/s10586-017-1511-2","volume":"22","author":"M Chae","year":"2019","unstructured":"Chae, M., Lee, H., Lee, K.: A performance comparison of linux containers and virtual machines using Docker and KVM. Clust. Comput. 22, 1765\u20131775 (2019)","journal-title":"Clust. Comput."},{"key":"3517_CR16","doi-asserted-by":"crossref","unstructured":"Espe, L., Jindal, A., Podolskiy, V., Gerndt, M.: Performance evaluation of container runtimes. In: CLOSER, pp. 273\u2013281 (2020)","DOI":"10.5220\/0009340402730281"},{"key":"3517_CR17","unstructured":"Young, E.G., Zhu, P., Caraza-Harter, T., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H.: The true cost of containing: a gVisor case study. In: 11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 19) (2019)"},{"key":"3517_CR18","unstructured":"Agache, A., Brooker, M., Iordache, A., Liguori, A., Neugebauer, R., Piwonka, P., Popa, D. M.: Firecracker: Lightweight virtualization for serverless applications. In: 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20), pp. 419\u2013434 (2020)"},{"key":"3517_CR19","unstructured":"https:\/\/docs.docker.com\/. Accessed 10 Dec 2020"},{"key":"3517_CR20","unstructured":"https:\/\/podman.readthedocs.io\/en\/latest\/index.html. Accessed 10 Dec 2020"},{"key":"3517_CR21","unstructured":"https:\/\/coreos.com\/rkt\/docs\/latest\/. Accessed 10 Dec 2020"},{"key":"3517_CR22","unstructured":"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/wsl2-index. Accessed 10 Dec 2020"},{"issue":"1","key":"3517_CR23","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1145\/3287295","volume":"62","author":"J Frazelle","year":"2018","unstructured":"Frazelle, J.: Research for practice: security for the modern age. Commun. ACM 62(1), 43\u201345 (2018)","journal-title":"Commun. ACM"},{"key":"3517_CR24","unstructured":"http:\/\/www.jbkempf.com\/blog\/post\/2018\/Introducing-dav1d. Accessed 18 Dec 2020"},{"key":"3517_CR25","unstructured":"https:\/\/github.com\/akopytov\/sysbench. Accessed 18 Dec 2020"},{"key":"3517_CR26","unstructured":"https:\/\/hewlettpackard.github.io\/netperf\/doc\/netperf.html. Accessed 20 Dec 2020"},{"key":"3517_CR27","unstructured":"https:\/\/github.com\/microsoft\/ethr. Accessed 20 Dec 2020"},{"key":"3517_CR28","unstructured":"https:\/\/github.com\/kdlucas\/byte-unixbench. Accessed 20 Dec 2020"},{"key":"3517_CR29","unstructured":"https:\/\/www.iozone.org. Accessed 10 Nov 2020"},{"key":"3517_CR30","unstructured":"www.flockport.com\/. Accessed 5 Nov 2020"},{"key":"3517_CR31","unstructured":"https:\/\/openbenchmarking.org\/test\/pts\/sqlite. Accessed 12 Nov 2020"},{"issue":"2","key":"3517_CR32","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1016\/j.scico.2013.08.003","volume":"PT.B","author":"R Krebs","year":"2014","unstructured":"Krebs, R., Momm, C., Kounev, S.: Metrics and techniques for quantifying performance isolation in cloud environments. Sci. Comput. Programm. PT.B(2), 116\u2013134 (2014)","journal-title":"Sci. Comput. Programm."},{"key":"3517_CR33","doi-asserted-by":"crossref","unstructured":"Xavier, M.G., De Oliveira, I.C., Rossi, F.D., Dos Passos, R.D., Matteussi, K.J., De Rose, C.A.: A performance isolation analysis of disk-intensive workloads on container-based clouds. In: 2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing. IEEE, pp. 253\u2013260 (2015)","DOI":"10.1109\/PDP.2015.67"},{"key":"3517_CR34","unstructured":"https:\/\/github.com\/cloud-hypervisor\/cloud-hypervisor. Accessed 21 Nov 2020"},{"key":"3517_CR35","unstructured":"https:\/\/github.com\/jedisct1\/Blogbench. Accessed 7 June 2021"},{"issue":"4","key":"3517_CR36","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1109\/TPDS.2020.3034517","volume":"32","author":"N Zhao","year":"2021","unstructured":"Zhao, N., Tarasov, V., Albahar, H., Anwar, A., Rupprecht, L., Skourtis, D., et al.: Large-scale analysis of docker images and performance implications for container storage systems. IEEE Trans. Parallel Distrib. Syst. 32(4), 918\u2013930 (2021)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"4","key":"3517_CR37","doi-asserted-by":"publisher","first-page":"3119","DOI":"10.1007\/s10586-020-03074-6","volume":"23","author":"G Bhatt","year":"2020","unstructured":"Bhatt, G., Bhavsar, M.: Performance consequence of user space file systems due to extensive CPU sharing in virtual environment. Clust. Comput. 23(4), 3119\u20133137 (2020)","journal-title":"Clust. Comput."},{"key":"3517_CR38","doi-asserted-by":"publisher","first-page":"3421","DOI":"10.1007\/s10586-021-03337-w","volume":"24","author":"WC Shih","year":"2021","unstructured":"Shih, W.C., Yang, C.T., Ranjan, R., Chiang, C.I.: Implementation and evaluation of a container management platform on Docker: Hadoop deployment as an example. Clust. Comput. 24, 3421\u20133430 (2021)","journal-title":"Clust. Comput."},{"key":"3517_CR39","doi-asserted-by":"crossref","unstructured":"Tang, X., Zhang, Z., Wang, M., Wang, Y., Feng, Q., Han, J.: Performance evaluation of light-weighted virtualization for paas in clouds. In: International Conference on Algorithms and Architectures for Parallel Processing, Springer, pp. 415\u2013428 (2014)","DOI":"10.1007\/978-3-319-11197-1_32"},{"key":"3517_CR40","doi-asserted-by":"crossref","unstructured":"Walraven, S., Monheim, T., Truyen, E., Joosen, W.: Towards performance isolation in multi-tenant saas applications. In: Proceedings of the 7th Workshop on Middleware for Next Generation Internet Computing., pp. 1\u20136 (2012)","DOI":"10.1145\/2405178.2405184"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03517-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03517-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03517-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T16:19:29Z","timestamp":1647706769000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03517-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,22]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["3517"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03517-8","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,22]]},"assertion":[{"value":"8 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 October 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 December 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 January 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Informed consent was obtained from all individual participants involved in the study.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}},{"value":"This paper does not contain any studies involving human participants or animals performed by any of the authors. Xingyu Wang carried out the experiment and wrote the manuscript.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research involving human participants or animals"}}]}}