Cloud Container Technologies: A State-of-the-Art Review
Containers as a lightweight technology to virtualise applications have recently been successful, particularly to manage applications in the cloud. Often, the management of clusters of containers becomes essential and the orchestration of the construction and deployment becomes a central problem. Thi...
Saved in:
Published in | IEEE transactions on cloud computing Vol. 7; no. 3; pp. 677 - 692 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE Computer Society
01.07.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Containers as a lightweight technology to virtualise applications have recently been successful, particularly to manage applications in the cloud. Often, the management of clusters of containers becomes essential and the orchestration of the construction and deployment becomes a central problem. This emerging topic has been taken up by researchers, but there is currently no secondary study to consolidate this research. We aim to identify, taxonomically classify and systematically compare the existing research body on containers and their orchestration and specifically the application of this technology in the cloud. We have conducted a systematic mapping study of 46 selected studies. We classified and compared the selected studies based on a characterisation framework. This results in a discussion of agreed and emerging concerns in the container orchestration space, positioning it within the cloud context, but also moving it closer to current concerns in cloud platforms, microservices and continuous development. |
---|---|
AbstractList | Containers as a lightweight technology to virtualise applications have recently been successful, particularly to manage applications in the cloud. Often, the management of clusters of containers becomes essential and the orchestration of the construction and deployment becomes a central problem. This emerging topic has been taken up by researchers, but there is currently no secondary study to consolidate this research. We aim to identify, taxonomically classify and systematically compare the existing research body on containers and their orchestration and specifically the application of this technology in the cloud. We have conducted a systematic mapping study of 46 selected studies. We classified and compared the selected studies based on a characterisation framework. This results in a discussion of agreed and emerging concerns in the container orchestration space, positioning it within the cloud context, but also moving it closer to current concerns in cloud platforms, microservices and continuous development. |
Author | Pahl, Claus Jamshidi, Pooyan Brogi, Antonio Soldani, Jacopo |
Author_xml | – sequence: 1 givenname: Claus orcidid: 0000-0002-9049-212X surname: Pahl fullname: Pahl, Claus email: claus.pahl@unibz.it organization: Free University of Bozen-Bolzano, Bolzano, Italy – sequence: 2 givenname: Antonio surname: Brogi fullname: Brogi, Antonio email: brogi@di.unipi.it organization: Department of Computer Science, University of Pisa, Pisa, Italy – sequence: 3 givenname: Jacopo orcidid: 0000-0002-2435-3543 surname: Soldani fullname: Soldani, Jacopo email: soldani@di.unipi.it organization: Department of Computer Science, University of Pisa, Pisa, Italy – sequence: 4 givenname: Pooyan surname: Jamshidi fullname: Jamshidi, Pooyan email: pjamshid@cs.cmu.edu organization: Carnegie Mellon University, Pittsburgh, PA |
BookMark | eNp9kM1LwzAYh4NMcOrugpeC58y8aZs03kbxCwaCznNImzcuYzYz7RT_ezM2PHgwlzeH53k_fqdk1IUOCbkANgVg6npR11POQE65ZLysxBEZ81xyyhhUo_QHUVEJAk7IpO9XLL2qBAVqTGS9Dlub1aEbjO8wZgtsl11YhzeP_U02y14GMyANjg5LpLM4ZM_46fHrnBw7s-5xcqhn5PXudlE_0PnT_WM9m9OWKxhok6umKlTjjJDOFrnDtnFWCnQMeWGFBYUgDSYuN2A5lKI1xpas4BZcIfMzcrXvu4nhY4v9oFdhG7s0UnNelTmXlYJEiT3VxtD3EZ1ufdrbp6ui8WsNTO9y0iknvctJH3JKIvsjbqJ_N_H7P-Vyr3hE_MWl4rxkLP8BvaJzbQ |
CODEN | ITCCF6 |
CitedBy_id | crossref_primary_10_1002_spe_2583 crossref_primary_10_1016_j_future_2018_12_035 crossref_primary_10_3390_computers13080192 crossref_primary_10_26634_jcc_10_1_19935 crossref_primary_10_1109_TSUSC_2018_2808493 crossref_primary_10_1016_j_cosrev_2021_100366 crossref_primary_10_1016_j_jss_2024_112041 crossref_primary_10_1016_j_jss_2023_111750 crossref_primary_10_2139_ssrn_4908406 crossref_primary_10_59324_ejtas_2023_1_3__10 crossref_primary_10_1007_s11219_022_09599_w crossref_primary_10_1109_ACCESS_2024_3384985 crossref_primary_10_1109_TITS_2019_2959743 crossref_primary_10_1109_TII_2021_3088135 crossref_primary_10_1016_j_jksuci_2021_03_002 crossref_primary_10_1109_TSE_2022_3229221 crossref_primary_10_1016_j_iot_2024_101348 crossref_primary_10_1109_ACCESS_2019_2945930 crossref_primary_10_1088_1742_6596_1544_1_012020 crossref_primary_10_1145_3510415 crossref_primary_10_3390_su14169864 crossref_primary_10_1007_s11042_021_11574_9 crossref_primary_10_1007_s11704_020_9284_9 crossref_primary_10_1007_s13369_021_05553_3 crossref_primary_10_1007_s10723_024_09788_w crossref_primary_10_1002_spe_2848 crossref_primary_10_1016_j_jii_2024_100668 crossref_primary_10_3390_s21248212 crossref_primary_10_1109_ACCESS_2024_3384334 crossref_primary_10_1109_JSYST_2022_3204748 crossref_primary_10_4018_IJTHI_2019100102 crossref_primary_10_14201_adcaij_28351 crossref_primary_10_1016_j_entcs_2018_03_033 crossref_primary_10_1002_spe_3413 crossref_primary_10_3390_electronics9010064 crossref_primary_10_1016_j_comnet_2025_111227 crossref_primary_10_1109_TSE_2021_3113940 crossref_primary_10_3390_app12115507 crossref_primary_10_3390_sym13061072 crossref_primary_10_1186_s13677_020_00180_z crossref_primary_10_1002_spe_3292 crossref_primary_10_3389_fceng_2021_665545 crossref_primary_10_1016_j_jss_2022_111491 crossref_primary_10_1016_j_jksuci_2024_101924 crossref_primary_10_1109_ACCESS_2023_3281860 crossref_primary_10_32628_CSEIT241051038 crossref_primary_10_1109_TCC_2021_3116183 crossref_primary_10_1109_TIFS_2024_3516560 crossref_primary_10_1049_2023_6665657 crossref_primary_10_1007_s12083_021_01218_y crossref_primary_10_1109_TNSM_2024_3413685 crossref_primary_10_1002_itl2_212 crossref_primary_10_1109_ACCESS_2024_3376570 crossref_primary_10_1051_epjconf_202125101008 crossref_primary_10_1109_ACCESS_2020_3037108 crossref_primary_10_1002_ett_4234 crossref_primary_10_1007_s10723_022_09629_8 crossref_primary_10_3390_electronics12153369 crossref_primary_10_1109_TCC_2024_3403175 crossref_primary_10_1109_TSC_2023_3317262 crossref_primary_10_1080_03772063_2023_2205864 crossref_primary_10_1145_3544788 crossref_primary_10_1080_10095020_2024_2350175 crossref_primary_10_1109_ACCESS_2022_3212439 crossref_primary_10_1109_TNSM_2024_3388633 crossref_primary_10_1016_j_jss_2024_111965 crossref_primary_10_1109_ACCESS_2021_3054559 crossref_primary_10_1002_cpe_7665 crossref_primary_10_1007_s10586_020_03108_z crossref_primary_10_1016_j_jnca_2023_103726 crossref_primary_10_3390_s20164621 crossref_primary_10_1007_s00450_017_0385_0 crossref_primary_10_1109_TMC_2022_3147800 crossref_primary_10_1016_j_patter_2022_100489 crossref_primary_10_1007_s10586_021_03337_w crossref_primary_10_1109_ACCESS_2023_3310281 crossref_primary_10_1371_journal_pone_0317039 crossref_primary_10_1016_j_simpat_2021_102441 crossref_primary_10_1016_j_acags_2023_100126 crossref_primary_10_1007_s11227_021_03914_1 crossref_primary_10_1007_s00521_023_08208_6 crossref_primary_10_1002_cpe_7549 crossref_primary_10_1007_s11276_021_02604_3 crossref_primary_10_1186_s43093_025_00436_7 crossref_primary_10_1145_3715001 crossref_primary_10_1145_3539606 crossref_primary_10_1016_j_comnet_2022_109281 crossref_primary_10_3390_pr12091804 crossref_primary_10_3390_fi15090288 crossref_primary_10_1109_MM_2021_3134830 crossref_primary_10_1016_j_jss_2019_05_031 crossref_primary_10_1007_s40747_024_01605_x crossref_primary_10_3390_electronics12051238 crossref_primary_10_1145_3150224 crossref_primary_10_1016_j_ijepes_2021_107935 crossref_primary_10_1007_s10586_021_03359_4 crossref_primary_10_1007_s10664_023_10288_w crossref_primary_10_1016_j_jbi_2023_104280 crossref_primary_10_1016_j_iot_2024_101272 crossref_primary_10_1109_TSE_2024_3402157 crossref_primary_10_1155_2022_9323818 crossref_primary_10_3390_en15072568 crossref_primary_10_1002_spe_3376 crossref_primary_10_1016_j_future_2024_107680 crossref_primary_10_1109_TSC_2024_3399650 crossref_primary_10_1109_TCC_2020_2968444 crossref_primary_10_1186_s13677_019_0131_1 crossref_primary_10_1109_ACCESS_2020_2999715 crossref_primary_10_1016_j_iot_2021_100432 crossref_primary_10_1134_S1063779624030122 crossref_primary_10_3390_app122111115 crossref_primary_10_3390_su12166383 crossref_primary_10_23919_JSEE_2022_000079 crossref_primary_10_3390_su16114438 crossref_primary_10_1109_JIOT_2020_3036870 crossref_primary_10_1007_s00450_019_00407_8 crossref_primary_10_1109_JSTARS_2023_3316298 crossref_primary_10_1038_s43586_023_00236_9 crossref_primary_10_1109_ACCESS_2020_2981860 crossref_primary_10_1007_s10586_022_03750_9 crossref_primary_10_1109_ACCESS_2022_3229185 crossref_primary_10_1109_JSYST_2021_3111972 crossref_primary_10_1109_TNSM_2024_3425609 crossref_primary_10_1007_s11227_024_06314_3 crossref_primary_10_1007_s42979_024_02763_y crossref_primary_10_1109_ACCESS_2019_2911732 crossref_primary_10_1186_s13677_023_00471_1 crossref_primary_10_1016_j_jss_2018_09_082 crossref_primary_10_1109_ACCESS_2023_3313643 crossref_primary_10_1007_s10922_019_09504_0 crossref_primary_10_1364_JOCN_449009 crossref_primary_10_1515_eng_2019_0065 crossref_primary_10_1093_jalm_jfab075 crossref_primary_10_3390_electronics13020285 crossref_primary_10_1145_3104028 |
Cites_doi | 10.6028/NIST.SP.800-145 10.1016/j.infsof.2008.09.009 10.1109/ISPASS.2015.7095802 10.1109/MCC.2015.51 10.1145/2038916.2038942 10.1109/W-FiCloud.2016.36 10.1007/978-3-319-33681-7_34 10.1109/HPCSim.2016.7568389 10.1109/ICCPCT.2016.7530217 10.1109/TCC.2013.10 10.1109/CSMR.2013.39 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/TCC.2017.2702586 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 2372-0018 |
EndPage | 692 |
ExternalDocumentID | 10_1109_TCC_2017_2702586 7922500 |
Genre | orig-research |
GrantInformation_xml | – fundername: Free University of Bozen-Bolzano – fundername: University of Pisa – fundername: PRA_2016_64 |
GroupedDBID | 0R~ 4.4 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD HZ~ IEDLZ IFIPE IPLJI JAVBF M43 O9- OCL PQQKQ RIA RIE AAYXX CITATION RIG 7SC 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c291t-b39b849bfa67fd43fecbfd76ef0e24d6d19e17aeb393a1d2156caad5042d1f473 |
IEDL.DBID | RIE |
ISSN | 2168-7161 |
IngestDate | Sun Jun 29 12:28:14 EDT 2025 Thu Apr 24 23:10:57 EDT 2025 Tue Jul 01 02:57:15 EDT 2025 Wed Aug 27 02:46:12 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c291t-b39b849bfa67fd43fecbfd76ef0e24d6d19e17aeb393a1d2156caad5042d1f473 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0002-9049-212X 0000-0002-2435-3543 |
PQID | 2285327891 |
PQPubID | 2040413 |
PageCount | 16 |
ParticipantIDs | crossref_citationtrail_10_1109_TCC_2017_2702586 crossref_primary_10_1109_TCC_2017_2702586 proquest_journals_2285327891 ieee_primary_7922500 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2019-07-01 |
PublicationDateYYYYMMDD | 2019-07-01 |
PublicationDate_xml | – month: 07 year: 2019 text: 2019-07-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | Piscataway |
PublicationPlace_xml | – name: Piscataway |
PublicationTitle | IEEE transactions on cloud computing |
PublicationTitleAbbrev | TCC |
PublicationYear | 2019 |
Publisher | IEEE Computer Society The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE Computer Society – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 petersen (ref15) 2008 ref14 kratzke (ref8) 2015 ref11 ref10 ref2 ref7 ref4 ref3 ref6 brogi (ref1) 2016 ref5 lewis (ref9) 2014 |
References_xml | – ident: ref12 doi: 10.6028/NIST.SP.800-145 – ident: ref7 doi: 10.1016/j.infsof.2008.09.009 – ident: ref3 doi: 10.1109/ISPASS.2015.7095802 – start-page: 165 year: 2015 ident: ref8 article-title: About microservices, containers and their underestimated impact on network performance publication-title: 6th Int Conf on Cloud Comp – year: 2014 ident: ref9 publication-title: Microservices – ident: ref13 doi: 10.1109/MCC.2015.51 – ident: ref10 doi: 10.1145/2038916.2038942 – ident: ref14 doi: 10.1109/W-FiCloud.2016.36 – ident: ref2 doi: 10.1007/978-3-319-33681-7_34 – start-page: 334 year: 2016 ident: ref1 publication-title: SeaClouds An Open Reference Architecture for Multi-cloud Governance – ident: ref6 doi: 10.1109/HPCSim.2016.7568389 – ident: ref11 doi: 10.1109/ICCPCT.2016.7530217 – start-page: 68 year: 2008 ident: ref15 article-title: Systematic mapping studies in software engineering publication-title: Proc Int Conf Eval Assessment Softw Eng – ident: ref4 doi: 10.1109/TCC.2013.10 – ident: ref5 doi: 10.1109/CSMR.2013.39 |
SSID | ssj0000851919 |
Score | 2.5901237 |
Snippet | Containers as a lightweight technology to virtualise applications have recently been successful, particularly to manage applications in the cloud. Often, the... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 677 |
SubjectTerms | Cloud Cloud computing cluster Computer architecture container container technologies Containers Data mining Mapping orchestration Protocols State-of-the-art reviews systematic review Systematics |
Title | Cloud Container Technologies: A State-of-the-Art Review |
URI | https://ieeexplore.ieee.org/document/7922500 https://www.proquest.com/docview/2285327891 |
Volume | 7 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjR27TsMw0CqdWChQEIWCPLAgkdSOk7hmqyKqCqlMrdQt8nOhahA0C1_POS8hQIgtg2059_C97xC6jZ2lhDgZKGscGCgqApayChiPCGO0Utb5iO7yOV2s46dNsumh-64WxlpbJZ_Z0H9WsXxT6NK7yiZcAPURMNAPwHCra7U6f4pXHQQVbSSSiMkqy3zqFg99yVXii6W_SJ5qlMqP97cSKvMBWrbXqXNJXsJyr0L98a1T43_ve4yOGu0Sz2pyOEE9uztFg3ZyA24YeYh4ti1Kg31rKumr_3DnYQfD-QHPcKWDBoULQD8M4DhcxxDO0Hr-uMoWQTNCIdCRoPtAMaGmsVBOptyZmDmrlTM8tY7YKDapocJSLsGiFkxSA_I_1VKaBFjZUBdzdo76u2JnLxCeMiUjwF9KDI8TJYQ2TCnJEmWZhB8doUkL3lw3_cX9mIttXtkZROSAkNwjJG8QMkJ33Y7XurfGH2uHHr7duga0IzRuMZg3zPeeRxHoIL7Cl17-vusKHcLZos66HaP-_q2016Bb7NVNRVSfBvTMlA |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED5VMMBCgYIoFPDAgkRS512zVRFVgbZTK3WL7NheqBoEycKv55yXECDElsF2HN9d7jvfC-DG18qhVHNLKKnRQBEuipQSKHiUSZkKobTx6M4X4XTlP62DdQfu2lwYpVQZfKZs81j68mWWFuaqbBgx5D6KBvou6v3ArbK12hsVAx6YwxpfJGXDZRyb4K3INklXgUmX_qJ7ymYqP_7ApVqZdGHebKiKJnmxi1zY6ce3Wo3_3fEhHNT4kowrhjiCjtoeQ7fp3UBqUe5BFG-yQhJTnIqb_D_S3rGj6XxPxqREoVamLUSIFi5HKi_CCawmD8t4atVNFKzUZU5uCY-Jkc-E5mGkpe9plQoto1BpqlxfhtJhyok42tTM445EBBCmnMsAhVk62o-8U9jZZlt1BmTkCe4iBUMqIz8QjKXSE4J7gVAexw_tw7A53iStK4ybRhebpLQ0KEuQIIkhSFITpA-37YzXqrrGH2N75nzbcfXR9mHQUDCpxe89cV1EISbH1zn_fdY17E2X81kye1w8X8A-vodVMbgD2MnfCnWJSCMXVyWDfQLhpc_e |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Cloud+Container+Technologies%3A+A+State-of-the-Art+Review&rft.jtitle=IEEE+transactions+on+cloud+computing&rft.au=Pahl%2C+Claus&rft.au=Brogi%2C+Antonio&rft.au=Soldani%2C+Jacopo&rft.au=Jamshidi%2C+Pooyan&rft.date=2019-07-01&rft.pub=IEEE+Computer+Society&rft.eissn=2372-0018&rft.volume=7&rft.issue=3&rft.spage=677&rft.epage=692&rft_id=info:doi/10.1109%2FTCC.2017.2702586&rft.externalDocID=7922500 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2168-7161&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2168-7161&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2168-7161&client=summon |