{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T13:35:59Z","timestamp":1775741759467,"version":"3.50.1"},"reference-count":186,"publisher":"Association for Computing Machinery (ACM)","issue":"8","license":[{"start":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T00:00:00Z","timestamp":1712707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2024,8,31]]},"abstract":"<jats:p>Nowadays, cloud computing is gaining tremendous attention to deliver information via the internet. Virtualization plays a major role in cloud computing as it deploys multiple virtual machines on the same physical machine and thus results in improving resource utilization. Hypervisor-based virtualization and containerization are two commonly used approaches in operating system virtualization. In this article, we provide a systematic literature review on various phases in maintenance of containers including container image detection, container scheduling, container security measures, and performance evaluation of containers. We have selected 145 primary studies out of which 24% of studies are related to container performance evaluation, 42% of studies are related to container scheduling techniques, 22% of studies are related to container security measures, and 12% of studies are related to container image detection process. A few studies are related to container image detection process and evaluation of container security measures. Resource utilization is the most considered performance objective in almost all container scheduling techniques. We conclude that there is a need to introduce new tagging approaches, smell detection approaches, and also new approaches to detect and resolve threat issues in containers so that we can maintain the security of containers.<\/jats:p>","DOI":"10.1145\/3645092","type":"journal-article","created":{"date-parts":[[2024,2,10]],"date-time":"2024-02-10T10:19:13Z","timestamp":1707560353000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["A Systematic Literature Review on Maintenance of Software Containers"],"prefix":"10.1145","volume":"56","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3872-6213","authenticated-orcid":false,"given":"Ruchika","family":"Malhotra","sequence":"first","affiliation":[{"name":"Delhi Technological University, Delhi, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5253-4870","authenticated-orcid":false,"given":"Anjali","family":"Bansal","sequence":"additional","affiliation":[{"name":"Delhi Technological University, Delhi, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0053-3443","authenticated-orcid":false,"given":"Marouane","family":"Kessentini","sequence":"additional","affiliation":[{"name":"Oakland University, Rochester, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,4,10]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD49709.2020.00048"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/AICCSA47632.2019.9035233"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/EuCNC.2018.8443248"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-97196-0_12"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2019.04.003"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2021.03.002"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2018.8711295"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/SDS.2019.8768654"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113719"},{"key":"e_1_3_1_11_2","doi-asserted-by":"crossref","unstructured":"Tahir Alyas Sikandar Ali Habib Ullah Khan Ali Samad Khalid Alissa and Muhammad Asif Saleem. 2022. Container performance and vulnerability management for container security Using Docker engine. Security and Communication Networks 2022 6819002 (2022).","DOI":"10.1155\/2022\/6819002"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2021.01.003"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","unstructured":"Wissal Attaoui Essaid Sabir Halima Elbiaze and Mohsen Guizani. 2022. VNF and container placement: Recent advances and future trends. arXiv:2204.00178. DOI:10.48550\/arXiv.2204.00178","DOI":"10.48550\/arXiv.2204.00178"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2018.00075"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCAA.2016.7813925"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-021-03914-1"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1080\/03772063.2019.1605848"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-021-05553-3"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2018.00110"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3053600.3053605"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-017-1511-2"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3055856"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3335484.3335506"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-019-1954-4"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3487923.3487934"},{"key":"e_1_3_1_26_2","doi-asserted-by":"crossref","unstructured":"Ron C. Chiang. 2023. Contention-aware container placement strategy for Docker swarm with machine learning based clustering algorithms. Cluster Computing 26 1 (2023) 13--23.","DOI":"10.1007\/s10586-020-03210-2"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.67"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3344341.3368811"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSCWD54268.2022.9776226"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/PDP2018.2018.00064"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS200229041F"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2017.49"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2016.2644658"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-017-9419-x"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2018.8406285"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00124"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICESC51422.2021.9532917"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3240470"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2017.15"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2019.00076"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.08.025"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCC47050.2019.9064441"},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09873-0"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5536"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","unstructured":"Omar Javed and Salman Toor. 2021. Understanding the quality of container security vulnerability detection tools. arXiv preprint arXiv:2101.03844. DOI:10.48550\/ARXIV.2101.03844","DOI":"10.48550\/ARXIV.2101.03844"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2018.00012"},{"key":"e_1_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-23502-4_23"},{"key":"e_1_3_1_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111158"},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICACEA.2015.7164727"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/KST.2017.7886112"},{"key":"e_1_3_1_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/WIECON-ECE48653.2019.9019985"},{"key":"e_1_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.23919\/IFIPNetworking52078.2021.9472812"},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2019.2939534"},{"key":"e_1_3_1_54_2","doi-asserted-by":"publisher","DOI":"10.1109\/GCWkshps45667.2019.9024592"},{"key":"e_1_3_1_55_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2022.3204748"},{"key":"e_1_3_1_56_2","unstructured":"Barbara Ann Kitchenham and Stuart Charters. 2007. Guidelines for Performing Systematic Literature Reviews in Software Engineering. Retrieved from https:\/\/www.elsevier.com\/__data\/promis_misc\/525444systematicreviewsguide.pdf"},{"key":"e_1_3_1_57_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.08.025"},{"key":"e_1_3_1_58_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2976874"},{"key":"e_1_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICTC.2017.8190937"},{"key":"e_1_3_1_60_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60876-1_11"},{"key":"e_1_3_1_61_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2022.102521"},{"key":"e_1_3_1_62_2","first-page":"516","volume-title":"Cyberspace Safety and Security","author":"Li Jiawei","year":"2019","unstructured":"Jiawei Li, Bo Liu, Weiwei Lin, Pengfei Li, and Qian Gao. 2019. An improved container scheduling algorithm based on PSO for big data applications. Cyberspace Safety and Security. Springer International Publishing, Cham, 516\u2013530."},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290420.3290432"},{"key":"e_1_3_1_64_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSEC.2017.8446688"},{"key":"e_1_3_1_65_2","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2017.79"},{"key":"e_1_3_1_66_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00043"},{"key":"e_1_3_1_67_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2924414"},{"key":"e_1_3_1_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274720"},{"key":"e_1_3_1_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427236"},{"key":"e_1_3_1_70_2","doi-asserted-by":"publisher","DOI":"10.1002\/nem.2092"},{"key":"e_1_3_1_71_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-018-3403-7"},{"key":"e_1_3_1_72_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58951-6_13"},{"key":"e_1_3_1_73_2","doi-asserted-by":"publisher","DOI":"10.1109\/OJIES.2021.3055901"},{"key":"e_1_3_1_74_2","unstructured":"Saiqin Long Wen Wen Zhetao Li Kenli Li Rong Yu and Jiang Zhu. 2021. A global cost-aware container scheduling strategy in cloud data centers. IEEE Transactions on Parallel & Distributed Systems 33 11 (2021) 2752--2766."},{"key":"e_1_3_1_75_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00169"},{"key":"e_1_3_1_76_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSCWD.2019.8791871"},{"key":"e_1_3_1_77_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2905424"},{"key":"e_1_3_1_78_2","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2019.00023"},{"key":"e_1_3_1_79_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2019.2895473"},{"key":"e_1_3_1_80_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCNT.2018.8493766"},{"key":"e_1_3_1_81_2","doi-asserted-by":"publisher","DOI":"10.1201\/b19292"},{"key":"e_1_3_1_82_2","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA46521.2020.9211901"},{"key":"e_1_3_1_83_2","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2017.8280474"},{"key":"e_1_3_1_84_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2018.03.011"},{"key":"e_1_3_1_85_2","doi-asserted-by":"publisher","DOI":"10.1109\/CBI.2017.69"},{"key":"e_1_3_1_86_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.12.035"},{"key":"e_1_3_1_87_2","doi-asserted-by":"publisher","DOI":"10.1109\/UCC48980.2020.00027"},{"key":"e_1_3_1_88_2","doi-asserted-by":"publisher","DOI":"10.1109\/CyberSecPODS.2017.8074850"},{"key":"e_1_3_1_89_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-020-03427-3"},{"key":"e_1_3_1_90_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05057-3_8"},{"key":"e_1_3_1_91_2","doi-asserted-by":"publisher","DOI":"10.1109\/EMPDP.2019.8671594"},{"key":"e_1_3_1_92_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30143-9_15"},{"key":"e_1_3_1_93_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30143-9_16"},{"key":"e_1_3_1_94_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSR54599.2022.9850335"},{"key":"e_1_3_1_95_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2704444"},{"key":"e_1_3_1_96_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2015.74"},{"key":"e_1_3_1_97_2","doi-asserted-by":"publisher","DOI":"10.23919\/INM.2017.7987264"},{"key":"e_1_3_1_98_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCC.2015.7432984"},{"key":"e_1_3_1_99_2","doi-asserted-by":"publisher","DOI":"10.1145\/3217871.3217876"},{"key":"e_1_3_1_100_2","doi-asserted-by":"publisher","DOI":"10.1145\/3053600.3053602"},{"key":"e_1_3_1_101_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICC40277.2020.9149173"},{"key":"e_1_3_1_102_2","doi-asserted-by":"publisher","DOI":"10.1109\/ITC30.2018.00019"},{"key":"e_1_3_1_103_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3077550"},{"key":"e_1_3_1_104_2","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2019.00038"},{"key":"e_1_3_1_105_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASIANCON55314.2022.9908676"},{"key":"e_1_3_1_106_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67262-5_3"},{"key":"e_1_3_1_107_2","volume-title":"Proceedings of the 2017 IEEE 892 41st Annual Computer Software and Applications Conference (COMPSAC)","unstructured":"U-Chupala Pongsakorn, Yasuhiro Watashiba, Kohei Ichikawa, Susumu Date, and Hajimu Iida. 2017. Container rebalancing: Towards proactive linux containers placement optimization in a data center. In Proceedings of the 2017 IEEE 892 41st Annual Computer Software and Applications Conference (COMPSAC). 788--795."},{"key":"e_1_3_1_108_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2020.04.152"},{"key":"e_1_3_1_109_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106271"},{"key":"e_1_3_1_110_2","doi-asserted-by":"publisher","DOI":"10.1145\/3141235.3141241"},{"key":"e_1_3_1_111_2","doi-asserted-by":"publisher","DOI":"10.1109\/GLOBECOM38437.2019.9013128"},{"key":"e_1_3_1_112_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2020.11.014"},{"key":"e_1_3_1_113_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49178-3_27"},{"issue":"3","key":"e_1_3_1_114_2","first-page":"2798","article-title":"Multi objective resource scheduling for cloud environment using ant colony optimization algorithm","volume":"13","author":"Saif Mufeed Ahmed Naji","year":"2022","unstructured":"Mufeed Ahmed Naji Saif, Abhinava Karantha, S. K. Niranjan, and Belal Abdullah Hezam Murshed. 2022. Multi objective resource scheduling for cloud environment using ant colony optimization algorithm. Journal of Algebraic Statistics 13, 3 (2022), 2798\u20132809.","journal-title":"Journal of Algebraic Statistics"},{"key":"e_1_3_1_115_2","doi-asserted-by":"crossref","unstructured":"A. Sergeev E. Rezedinova and A. Khakhina. 2022. Stress testing of Docker containers running on a windows operating system. Journal of Physics: Conference Series IOP Publishing 2339 1 (2022) 012010.","DOI":"10.1088\/1742-6596\/2339\/1\/012010"},{"key":"e_1_3_1_116_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD53861.2021.00060"},{"key":"e_1_3_1_117_2","doi-asserted-by":"publisher","DOI":"10.1145\/3029806.3029832"},{"key":"e_1_3_1_118_2","doi-asserted-by":"publisher","DOI":"10.1109\/BDCloud.2018.00048"},{"key":"e_1_3_1_119_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2911732"},{"key":"e_1_3_1_120_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-94289-6_8"},{"key":"e_1_3_1_121_2","first-page":"146","volume-title":"AI 2018: Advances in Artificial Intelligence","author":"Tan Boxiong","year":"2018","unstructured":"Boxiong Tan, Hui Ma, and Yi Mei. 2018. A genetic programming hyper-heuristic approach for online resource allocation in container-based clouds. In AI 2018: Advances in Artificial Intelligence. Springer International Publishing, Cham, 146\u2013152."},{"key":"e_1_3_1_122_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2019.00078"},{"key":"e_1_3_1_123_2","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2019.8790220"},{"key":"e_1_3_1_124_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid49817.2020.00-65"},{"key":"e_1_3_1_125_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3026338"},{"key":"e_1_3_1_126_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISADS.2017.20"},{"key":"e_1_3_1_127_2","first-page":"199","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC \u201918)","author":"Thalheim J\u00f6rg","year":"2018","unstructured":"J\u00f6rg Thalheim, Pramod Bhatotia, Pedro Fonseca, and Baris Kasikci. 2018. Cntr: Lightweight containers. In Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC \u201918). 199\u2013212."},{"key":"e_1_3_1_128_2","doi-asserted-by":"publisher","DOI":"10.1109\/Confluence47617.2020.9058115"},{"key":"e_1_3_1_129_2","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2019.00026"},{"key":"e_1_3_1_130_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2018.07.003"},{"key":"e_1_3_1_131_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAI.2017.8248375"},{"key":"e_1_3_1_132_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2020.3047416"},{"key":"e_1_3_1_133_2","doi-asserted-by":"crossref","unstructured":"Yulong Wang Qixu Wang Xue Qin Xingshu Chen Bangzhou Xin and Run Yang. 2023. DockerWatch: A two-phase hybrid detection of malware using various static features in container cloud. Soft Computing 27 2 (2023) 1015--1031.","DOI":"10.1007\/s00500-022-07546-2"},{"key":"e_1_3_1_134_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA\/IUCC.2017.00108"},{"key":"e_1_3_1_135_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377812.3382169"},{"key":"e_1_3_1_136_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2973750"},{"key":"e_1_3_1_137_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid49817.2020.00009"},{"key":"e_1_3_1_138_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2019.00033"},{"key":"e_1_3_1_139_2","doi-asserted-by":"publisher","DOI":"10.1109\/PADSW.2018.8644581"},{"key":"e_1_3_1_140_2","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2018.00057"},{"key":"e_1_3_1_141_2","doi-asserted-by":"publisher","DOI":"10.1145\/3275219.3275220"},{"key":"e_1_3_1_142_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD49709.2020.00043"},{"key":"e_1_3_1_143_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667984"},{"key":"e_1_3_1_144_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00089"},{"key":"e_1_3_1_145_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2021.102653"},{"key":"e_1_3_1_146_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOMAN.2017.7950370"},{"key":"e_1_3_1_147_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSE53436.2021.00029"},{"key":"e_1_3_1_148_2","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2018.00030"},{"key":"e_1_3_1_149_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2937553"},{"key":"e_1_3_1_150_2","first-page":"128","volume-title":"Cloud Computing \u2013CLOUD2018","author":"Zhang Rong","year":"2018","unstructured":"Rong Zhang, A-min Zhong, Bo Dong, Feng Tian, and Rui Li. 2018. Container-VM-PM architecture: A novel architecture for Docker container placement. Cloud Computing \u2013CLOUD 2018. Springer International Publishing, Cham, 128\u2013140."},{"key":"e_1_3_1_151_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2018.00026"},{"key":"e_1_3_1_152_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSP51677.2021.9357496"},{"key":"e_1_3_1_153_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22888-0_10"},{"key":"e_1_3_1_154_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2781200"},{"key":"e_1_3_1_155_2","unstructured":"Documentation \u00b7 Wiki \u00b7 AppArmor \/apparmor \u00b7 GitLab. Retrieved April 12 2022 from https:\/\/gitlab.com\/apparmor\/apparmor\/-\/wikis\/Documentation"},{"key":"e_1_3_1_156_2","unstructured":"Container Vulnerability Scanning \u2022 Anchore. Retrieved April 12 2022 from https:\/\/anchore.com\/container-vulnerability-scanning"},{"key":"e_1_3_1_157_2","unstructured":"MicroScanner: New Free Image Vulnerability Scanner for Developers - Aqua. Retrieved April 12 2022 from https:\/\/www.aquasec.com\/news\/microscanner-new-free-image-vulnerability-scanner-for-developers\/"},{"key":"e_1_3_1_158_2","unstructured":"Docker Image\/Container Security Scan with Clair \u2014 Installation | by Kinjal Rathod | System Weakness. Retrieved April 12 2022 from https:\/\/systemweakness.com\/docker-image-container-security-scan-with-clair-installation-355f80201ef5"},{"key":"e_1_3_1_159_2","unstructured":"Cilium - Linux Native API-Aware Networking and Security for Containers. Retrieved April 12 2022 from https:\/\/cilium.io\/"},{"key":"e_1_3_1_160_2","unstructured":"y-cruncher \u2013 A Multi-Threaded Pi Program. Retrieved April 13 2022 from http:\/\/www.numberworld.org\/y-cruncher\/"},{"key":"e_1_3_1_161_2","unstructured":"NBench - Wikipedia. Retrieved April 13 2022 from https:\/\/en.wikipedia.org\/wiki\/NBench"},{"key":"e_1_3_1_162_2","unstructured":"LINPACK. Retrieved April 13 2022 from http:\/\/www.netlib.org\/linpack\/"},{"key":"e_1_3_1_163_2","unstructured":"The noploop CPU Benchmark. Retrieved April 13 2022 from https:\/\/www.brendangregg.com\/blog\/2014-04-26\/the-noploop-cpu-benchmark.html"},{"key":"e_1_3_1_164_2","unstructured":"Parallel BZIP2 (PBZIP2). Retrieved April 13 2022 from http:\/\/compression.ca\/pbzip2\/"},{"key":"e_1_3_1_165_2","unstructured":"Geekbench 5 - Cross-Platform Benchmark. Retrieved April 13 2022 from https:\/\/www.geekbench.com\/"},{"key":"e_1_3_1_166_2","unstructured":"Sysbench - Gentoo Wiki. Retrieved April 13 2022 from https:\/\/wiki.gentoo.org\/wiki\/Sysbench#Using_the_CPU_workload"},{"key":"e_1_3_1_167_2","unstructured":"SPEC CPU\u00ae. (2006). Retrieved April 13 2022 from https:\/\/www.spec.org\/cpu2006\/"},{"key":"e_1_3_1_168_2","unstructured":"STREAM Benchmark - AMD. Retrieved April 13 2022 from https:\/\/developer.amd.com\/spack\/stream-benchmark\/"},{"key":"e_1_3_1_169_2","unstructured":"GitHub - cruvolo\/ramspeed-smp: RAMspeed\/SMP a Cache and Memory Benchmarking Tool. Retrieved April 13 2022 from https:\/\/github.com\/cruvolo\/ramspeed-smp"},{"key":"e_1_3_1_170_2","unstructured":"Iozone Filesystem Benchmark. (2016). Retrieved April 13 2022 from https:\/\/www.iozone.org\/"},{"key":"e_1_3_1_171_2","unstructured":"dbench. Retrieved April 13 2022 from https:\/\/dbench.samba.org\/doc\/dbench.1.html"},{"key":"e_1_3_1_172_2","unstructured":"Bonnie++ - Wikipedia. Retrieved April 13 2022 from https:\/\/en.wikipedia.org\/wiki\/Bonnie%2B%2B"},{"key":"e_1_3_1_173_2","unstructured":"1. fio - Flexible I\/O tester rev. 3.27 \u2014 fio 3.27-169-g1953e1-dirty Documentation. Retrieved April 13 2022 from https:\/\/fio.readthedocs.io\/en\/latest\/fio_doc.html"},{"key":"e_1_3_1_174_2","unstructured":"netpipe_web. Retrieved April 13 2022 from https:\/\/netpipe.cs.ksu.edu\/"},{"key":"e_1_3_1_175_2","unstructured":"iPerf - The TCP UDP and SCTP Network Bandwidth Measurement Tool. Retrieved April 13 2022 from https:\/\/iperf.fr\/"},{"key":"e_1_3_1_176_2","unstructured":"netperf - Networking Benchmark Software \u2013 LinuxLinks. Retrieved April 13 2022 from https:\/\/www.linuxlinks.com\/netperf\/"},{"key":"e_1_3_1_177_2","unstructured":"Container Monitoring Tools | Sematext. Retrieved April 13 2022 from https:\/\/sematext.com\/container-monitoring\/"},{"key":"e_1_3_1_178_2","unstructured":"docker stats | Docker Documentation. Retrieved April 13 2022 from https:\/\/docs.docker.com\/engine\/reference\/commandline\/stats\/"},{"key":"e_1_3_1_179_2","unstructured":"Sensu Plugins. Retrieved April 13 2022 from https:\/\/sensu-plugins.io\/"},{"key":"e_1_3_1_180_2","unstructured":"Cloud Native & Secure DevOps Platform | Sysdig. Retrieved April 13 2022 from https:\/\/sysdig.com\/platform-architecture\/"},{"key":"e_1_3_1_181_2","unstructured":"Overview | Prometheus. Retrieved April 13 2022 from https:\/\/prometheus.io\/docs\/introduction\/overview\/"},{"key":"e_1_3_1_182_2","unstructured":"Monitoring Docker Container Metrics using cAdvisor | Prometheus. Retrieved April 13 2022 from https:\/\/prometheus.io\/docs\/guides\/cadvisor\/"},{"key":"e_1_3_1_183_2","unstructured":"Container Monitoring | Datadog. Retrieved April 13 2022 from https:\/\/www.datadoghq.com\/product\/container-monitoring\/"},{"key":"e_1_3_1_184_2","unstructured":"Container Monitoring: Essential Tools + Best Practices | Scout APM Blog. Retrieved April 13 2022 from https:\/\/scoutapm.com\/blog\/container-monitoring"},{"key":"e_1_3_1_185_2","unstructured":"Container monitoring | Dynatrace. Retrieved April 13 2022 from https:\/\/www.dynatrace.com\/solutions\/container-monitoring\/"},{"key":"e_1_3_1_186_2","unstructured":"Container Monitoring Tool \u2013 Monitor Docker Containers | AppOptics. Retrieved April 13 2022 from https:\/\/www.appoptics.com\/use-cases\/container-monitoring"},{"key":"e_1_3_1_187_2","unstructured":"Welcome Page. Retrieved April 13 2022 from https:\/\/www.nuttcp.net\/Welcome%20Page.html"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3645092","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3645092","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:27Z","timestamp":1750291407000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3645092"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,10]]},"references-count":186,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2024,8,31]]}},"alternative-id":["10.1145\/3645092"],"URL":"https:\/\/doi.org\/10.1145\/3645092","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,10]]},"assertion":[{"value":"2022-12-25","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-01-31","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-04-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}