{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:30:48Z","timestamp":1772253048284,"version":"3.50.1"},"reference-count":56,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T00:00:00Z","timestamp":1619136000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100010669","name":"H2020 LEIT Information and Communication Technologies","doi-asserted-by":"publisher","award":["730929"],"award-info":[{"award-number":["730929"]}],"id":[{"id":"10.13039\/100010669","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The wide adoption of the recently coined fog and edge computing paradigms alongside conventional cloud computing creates a novel scenario, known as the cloud continuum, where services may benefit from the overall set of resources to optimize their execution. To operate successfully, such a cloud continuum scenario demands for novel management strategies, enabling a coordinated and efficient management of the entire set of resources, from the edge up to the cloud, designed in particular to address key edge characteristics, such as mobility, heterogeneity and volatility. The design of such a management framework poses many research challenges and has already promoted many initiatives worldwide at different levels. In this paper we present the results of one of these experiences driven by an EU H2020 project, focusing on the lessons learnt from a real deployment of the proposed management solution in three different industrial scenarios. We think that such a description may help understand the benefits brought in by a holistic cloud continuum management and also may help other initiatives in their design and development processes.<\/jats:p>","DOI":"10.3390\/s21092974","type":"journal-article","created":{"date-parts":[[2021,4,25]],"date-time":"2021-04-25T02:12:57Z","timestamp":1619316777000},"page":"2974","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Managing the Cloud Continuum: Lessons Learnt from a Real Fog-to-Cloud Deployment"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4755-556X","authenticated-orcid":false,"given":"Xavi","family":"Masip-Bruin","sequence":"first","affiliation":[{"name":"CRAAX Lab, Universitat Polit\u00e8cnica de Catalunya, 08800 Vilanova i la Geltr\u00fa, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eva","family":"Mar\u00edn-Tordera","sequence":"additional","affiliation":[{"name":"CRAAX Lab, Universitat Polit\u00e8cnica de Catalunya, 08800 Vilanova i la Geltr\u00fa, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3922-2298","authenticated-orcid":false,"given":"Sergi","family":"S\u00e1nchez-L\u00f3pez","sequence":"additional","affiliation":[{"name":"CRAAX Lab, Universitat Polit\u00e8cnica de Catalunya, 08800 Vilanova i la Geltr\u00fa, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3515-7150","authenticated-orcid":false,"given":"Jordi","family":"Garcia","sequence":"additional","affiliation":[{"name":"CRAAX Lab, Universitat Polit\u00e8cnica de Catalunya, 08800 Vilanova i la Geltr\u00fa, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Admela","family":"Jukan","sequence":"additional","affiliation":[{"name":"Communications Network Group, Technische Universit\u00e4t Braunschweig, 38106 Braunschweig, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ana","family":"Juan Ferrer","sequence":"additional","affiliation":[{"name":"ATOS Research and Innovation, Next Generation Cloud Lab, 08020 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2782-2955","authenticated-orcid":false,"given":"Anna","family":"Queralt","sequence":"additional","affiliation":[{"name":"Barcelona Supercomputing Center, Storage System Group, 08034 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4012-7490","authenticated-orcid":false,"given":"Antonio","family":"Salis","sequence":"additional","affiliation":[{"name":"Engineering Sardegna, 09122 Cagliari, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrea","family":"Bartoli","sequence":"additional","affiliation":[{"name":"Worldsensing, 08014 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5805-0217","authenticated-orcid":false,"given":"Matija","family":"Cankar","sequence":"additional","affiliation":[{"name":"XLAB d.o.o., SI-1000 Ljubljana, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4138-7582","authenticated-orcid":false,"given":"Cristovao","family":"Cordeiro","sequence":"additional","affiliation":[{"name":"SixSq, 1217 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4714-184X","authenticated-orcid":false,"given":"Jens","family":"Jensen","sequence":"additional","affiliation":[{"name":"Sciences and Technology Facilities Council (STFC), Scientific Computing Department, Didcot OX11 0QX, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1128-987X","authenticated-orcid":false,"given":"John","family":"Kennedy","sequence":"additional","affiliation":[{"name":"Digital Nature, W91 VY70 Clane, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,4,23]]},"reference":[{"key":"ref_1","unstructured":"Heslop, B. (2021, April 22). How Connected Devices Are Reshaping Consumer Behavior. Available online: https:\/\/www.contentstack.com\/blog\/all-about-headless\/connected-devices-shape-consumer-behavior-infographic."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012, January 13\u201317). Fog computing and its role in the Internet of Things. Proceedings of the MCC Workshop on Mobile Cloud Computing, Helsinki, Finland.","DOI":"10.1145\/2342509.2342513"},{"key":"ref_3","unstructured":"Hu, Y.C., Patel, M., Sabella, D., Sprecher, N., and Young, V. (2015). Mobile Edge Computing: A key Technology Towards 5G, European Telecommunications Standards Institute. ETSI White Paper."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Garcia, J., Sim\u00f3, E., Masip-Bruin, X., Mar\u00edn-Tordera, E., and S\u00e0nchez-L\u00f3pez, S. (2018, January 17\u201320). Do we really need cloud? Estimating the fog computing capacities in the city of Barcelona. Proceedings of the 11th IEEE\/ACM International Conference on Utility and Cloud Computing (UCC), Zurich, Switzerland.","DOI":"10.1109\/UCC-Companion.2018.00070"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.iot.2018.09.005","article-title":"The internet of things, fog and cloud continuum: Integration and challenges","volume":"3","author":"Bittencourt","year":"2018","journal-title":"Internet Things"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSMC.2020.3042898","article-title":"Internet of Things as System of Systems: A Review of Methodologies, Frameworks, Platforms, and Tools","volume":"51","author":"Fortino","year":"2021","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.comcom.2017.09.011","article-title":"Evaluating the Benefits of Combined and Continuous Fog-to-Cloud Architectures","volume":"113","author":"Souza","year":"2017","journal-title":"Comput. Commun."},{"key":"ref_8","unstructured":"(2021, April 22). mF2C Project. Available online: https:\/\/www.mf2c-project.eu\/index.html#."},{"key":"ref_9","unstructured":"Open Fog Consortium Working Group (2021, April 22). OpenFog Reference Architecture for Fog Computing, White paper, February. Available online: https:\/\/www.iiconsortium.org\/pdf\/OpenFog_Reference_Architecture_2_09_17.pdf."},{"key":"ref_10","unstructured":"(2021, April 22). ETSI, Multi-access Edge Computing (MEC). Available online: http:\/\/www.etsi.org\/technologies-clusters\/technologies\/multi-access-edge-computing."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1109\/MWC.2016.7721750","article-title":"Foggy Clouds and Cloudy Fogs: A Real Need for Coordinated Management of Fog-to-Cloud (F2C) Computing Systems","volume":"23","author":"Tashakor","year":"2016","journal-title":"IEEE Wirel. Commun. Mag."},{"key":"ref_12","unstructured":"Gupta, H., Nath, S.B., Chakraborty, S., and Ghosh, S.K. (2016). SDFog: A Software Defined Computing Architecture for QoS Aware Service Orchestration over Edge Devices. arXiv."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MIC.2018.053681358","article-title":"Serverless is More: From PaaS to Present Cloud Computing","volume":"22","author":"Toader","year":"2018","journal-title":"IEEE Internet Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MCC.2016.124","article-title":"Osmotic Computing: A New Paradigm for Edge\/Cloud Integration","volume":"3","author":"Villari","year":"2016","journal-title":"IEEE Cloud Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MCE.2017.2684914","article-title":"Convergence Through the Cloud-to-Thing Consortium","volume":"6","author":"Coughlin","year":"2017","journal-title":"IEEE Consum. Electron. Mag."},{"key":"ref_16","unstructured":"(2021, April 22). Inter-IoT Project. Available online: https:\/\/inter-iot.eu."},{"key":"ref_17","unstructured":"(2021, April 22). RECAP Project. Available online: https:\/\/recap-project.eu."},{"key":"ref_18","unstructured":"(2021, April 22). DITAS Project. Available online: https:\/\/www.ditas-project.eu."},{"key":"ref_19","unstructured":"(2021, April 22). Lightkone. Available online: https:\/\/www.lightkone.eu\/index.php\/about."},{"key":"ref_20","unstructured":"(2021, April 22). CLASS Project. Available online: https:\/\/class-project.eu."},{"key":"ref_21","unstructured":"(2021, April 22). DRUID-NET Project. Available online: https:\/\/druidnet.netmode.ntua.gr\/."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MCOM.2017.1600908","article-title":"A Fog Operating System for User-Oriented IoT Services: Challenges and Research Directions","volume":"55","author":"Choi","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_23","unstructured":"(2021, April 22). OpenFog, OpenFog Reference Architecture | OpenFog Consortium. Available online: https:\/\/www.iiconsortium.org\/pdf\/OpenFog-Reference-Architecture-Executive-Summary.pdf."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Saurez, E., Hong, K., Lillethun, D., Ramachandran, U., and Ottenw\u00e4lder, B. (2016, January 20\u201324). Incremental deployment and migration of geo-distributed situation awareness applications in the fog. Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems-DEBS 16, Irvine, CA, USA.","DOI":"10.1145\/2933267.2933317"},{"key":"ref_25","unstructured":"Varghese, B., Wang, N., Li, J., and Nikolopoulos, D.S. (2017). Edge-as-a-Service: Towards distributed Cloud architectures. arXiv."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lewis, G., Echeverr\u00eda, S., Simanta, S., Bradshaw, B., and Root, J. (2014, January 6\u20138). Tactical cloudlets: Moving cloud computing to the edge. Proceedings of the IEEE Military Communications Conference MILCOM, Baltimore, MD, USA.","DOI":"10.1109\/MILCOM.2014.238"},{"key":"ref_27","unstructured":"Zavodovski, A., Mohan, N., and Kangasharju, J. (2018). eDisco: Discovering Edge Nodes Along the Path. arXiv."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Mendoza, E.A.S., da Conceicao, A.F., Aliaga, A.H.M., and Vieira, D. (2015, January 23\u201327). Pytos: A Framework for Mobile Computation Offloading in Python. Proceedings of the 11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2015, Bangkok, Thailand.","DOI":"10.1109\/SITIS.2015.117"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"10662","DOI":"10.1109\/ACCESS.2018.2799707","article-title":"Edge Computing Architecture for Mobile Crowdsensing","volume":"6","year":"2018","journal-title":"IEEE Access"},{"key":"ref_30","unstructured":"(2021, April 22). Available online: https:\/\/azure.microsoft.com\/en-gb\/overview\/future-of-cloud\/."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MC.2010.184","article-title":"Real-world distributed computer with ibis","volume":"23","author":"Bal","year":"2010","journal-title":"IEEE Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"633","DOI":"10.1016\/j.parco.2011.05.005","article-title":"Swift: A language for distributed parallel scripting","volume":"24","author":"Wilde","year":"2011","journal-title":"Parallel Comput."},{"key":"ref_33","unstructured":"(2021, April 22). Taverna Workflow Management System. Available online: http:\/\/www.taverna.org.uk."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.future.2014.10.008","article-title":"Pegasus, a workflow management system for science automation","volume":"46","author":"Deelman","year":"2015","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Badia, R.M., Ejarque, J., Lordan, F., Lezzi, D., Conejero, J., Cid-Fuentes, J.\u00c1., Becerra, Y., and Queralt, A. (2019, January 7\u201310). Workflow Environments for Advanced Cyberinfrastructure Platforms. Proceedings of the IEEE 39th International Conference on Distributed Computing Systems (ICDCS), Dallas, TX, USA.","DOI":"10.1109\/ICDCS.2019.00171"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Mortazavi, S.H., Salehe, M., Gomes, C.S., Phillips, C., and de Lara, E. (2017, January 12\u201314). Cloudpath: A multi-tier cloud computing framework. Proceedings of the Second ACM\/IEEE Symposium on Edge, SEC 2017, San Jose, CA, UAS.","DOI":"10.1145\/3132211.3134464"},{"key":"ref_37","unstructured":"Gupta, H. (2015, January 25\u201329). Umakishore Ramachandran. FogStore: A Geo-Distributed Key-Value Store Guaranteeing Low Latency for Strongly Consistent Access. Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems, DEBS, Hamilton, New Zealand."},{"key":"ref_38","unstructured":"Gupta, H., Xu, Z., and Ramachandran, U. (2018, January 10). DataFog: Towards a Holistic Data Management Platform for the IoT Age at the Network Edge. Proceedings of the USENIX Workshop on Hot Topics in Edge Computing, HotEdge 2018, Boston, MA, USA."},{"key":"ref_39","unstructured":"(2021, April 22). Available online: https:\/\/www.mcobject.com\/extremedbfamily."},{"key":"ref_40","unstructured":"(2021, April 22). Available online: https:\/\/www.ibm.com\/products\/informix\/embedded-for-iot."},{"key":"ref_41","unstructured":"(2021, April 22). Available online: https:\/\/redislabs.com\/blog\/ideal-iot-edge-database-redis-enterprise\/."},{"key":"ref_42","unstructured":"(2021, April 22). Available online: https:\/\/www.harperdb.io\/."},{"key":"ref_43","unstructured":"(2021, April 22). Available online: https:\/\/yottadb.com\/use-cases\/internet-of-things\/."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.jss.2017.05.080","article-title":"Dataclay: A Distributed Data Store for Effective Inter-player Data Sharing","volume":"131","author":"Queralt","year":"2017","journal-title":"J. Syst. Softw."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"3246","DOI":"10.1109\/JIOT.2018.2838022","article-title":"Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game","volume":"5","author":"Wong","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.future.2019.10.018","article-title":"Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment","volume":"104","author":"Naha","year":"2020","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.jpdc.2019.10.001","article-title":"Profit-aware application placement for integrated Fog\u2013Cloud computing environments","volume":"135","author":"Mahmud","year":"2020","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1016\/j.future.2017.09.036","article-title":"Managing resources continuity from the edge to the cloud: Architecture and performance","volume":"79","author":"Jukan","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.jss.2019.04.058","article-title":"ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices","volume":"154","author":"Gill","year":"2019","journal-title":"J. Syst. Softw."},{"key":"ref_50","first-page":"5","article-title":"Fogframe: Iot service deployment and execution in the fog","volume":"1","author":"Skarlat","year":"2018","journal-title":"KuVS-Fachgespr\u00e4ch Fog Comput."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Dechouniotis, D., Athanasopoulos, N., Leivadeas, A., Mitton, N., Jungers, R.M., and Papavassiliou, S. (2020). 2020. Edge computing resource allocation for dynamic networks: The DRUID-NET vision and perspective. Sensors, 20.","DOI":"10.3390\/s20082191"},{"key":"ref_52","unstructured":"(2021, April 22). Azure IoT Edge. Available online: https:\/\/azure.microsoft.com\/en-us\/services\/iot-edge."},{"key":"ref_53","unstructured":"(2021, April 22). Azure IoT GitHub. Available online: https:\/\/github.com\/Azure\/iot-edge\/."},{"key":"ref_54","unstructured":"(2021, April 22). Amazon Web Services Greengrass. Available online: https:\/\/aws.amazon.com\/greengrass."},{"key":"ref_55","unstructured":"(2021, April 22). Distributed Management Task Force, Cloud Infrastructure Management Interface (CIMI), October. Available online: https:\/\/www.dmtf.org\/sites\/default\/files\/TechNoteCIMIv6_comments_10.31.12_0.pdf."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Kahvazadeh, S., Souza, V.B., Masip-Bruin, X., Mar\u00edn-Tordera, E., Garcia, J., and Diaz, R. (2017, January 23). Securing combined fog-to-cloud systems through an SDN approach. Proceedings of the 4th Workshop on CrossCloud Infrastructures & Platforms, Belgrade, Serbia.","DOI":"10.1145\/3069383.3069385"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/9\/2974\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:52:06Z","timestamp":1760161926000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/9\/2974"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,23]]},"references-count":56,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2021,5]]}},"alternative-id":["s21092974"],"URL":"https:\/\/doi.org\/10.3390\/s21092974","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints202104.0074.v1","asserted-by":"object"}]},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,23]]}}}