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...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on cloud computing Vol. 7; no. 3; pp. 677 - 692
Main Authors Pahl, Claus, Brogi, Antonio, Soldani, Jacopo, Jamshidi, Pooyan
Format Journal Article
LanguageEnglish
Published Piscataway IEEE Computer Society 01.07.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet 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