skip to main content
10.1145/3297280.3297477acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Towards a seamless coordination of cloud and fog: illustration through the internet-of-things

Published: 08 April 2019 Publication History

Abstract

With the increasing popularity of the Internet-of-Things (IoT), organizations are revisiting their practices as well as adopting new ones so they can deal with an ever-growing amount of sensed and actuated data that IoT-compliant things generate. Some of these practices are about the use of cloud and/or fog computing. The former promotes "anything-as-a-service" and the latter promotes "process data next to where it is located". Generally presented as competing models, this paper discusses how cloud and fog could work hand-in-hand through a seamless coordination of their respective "duties". This coordination stresses out the importance of defining where the data of things should be sent (either cloud, fog, or cloud&fog concurrently) and in what order (either cloud then fog, fog then cloud, or fog&cloud concurrently). Applications' concerns with data such as latency, sensitivity, and freshness dictate both the appropriate recipients and the appropriate orders. For validation purposes, a healthcare-driven IoT application along with an in-house testbed, that features real sensors and fog and cloud platforms, have permitted to carry out different experiments that demonstrate the technical feasibility of the coordination model.

References

[1]
M. Aazam and E.N. Huh. 2014. Fog Computing and Smart Gateway Based Communication for Cloud of Things. In Proceedings of FiCloud'2014. Barcelona, Spain.
[2]
M.R. Abdmeziem, D. Tandjaoui, and I. Romdhani. 2016. Architecting the Internet of Things: State of the Art. In Robots and Sensor Clouds, Anis Koubaa and Elhadi Shakshuki (Eds.). Springer International Publishing.
[3]
P.M. Barnaghi and A.P. Sheth. 2016. On Searching the Internet of Things: Requirements and Challenges. IEEE Intelligent Systems 31, 6 (2016).
[4]
F. Bonomi, R. Milito, P. Natarajan, and J. Zhu. 2014. Fog Computing: A Platform for Internet of Things and Analytics. In Big Data and Internet of Things: A Roadmap for Smart Environments, Studies in Computational Intelligence. Cisco, Springer International Publishing.
[5]
D.A. Chekired, L. Khoukhi, and H.T. T. Mouftah. 2018. Industrial IoT Data Scheduling Based on Hierarchical Fog Computing: A Key for Enabling Smart Factory. IEEE Trans. Industrial Informatics 14, 10 (2018).
[6]
DZone. https://dzone.com/guides/iot-applications-protocols-and-best-practices, 2017 (visited in May 2017). The Internet of Things, Application, Protocls, and Best Practices. Technical Report.
[7]
H. Gupta, A.V. Dastjerdi, S.K. Ghosh, and R. Buyya. 2016. iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments. CoRR abs/1606.02007 (2016).
[8]
G. Lewis, S. Echeverría, S. Simanta, B. Bradshaw, and J. Root. 2014. Tactical Cloudlets: Moving Cloud Computing to the Edge. In Proceedings of MILCOM'2014. Baltimore, USA.
[9]
Logicworks. September 2016 (checked out in April 2017). Why Vendor Lock-In Remains a Big Roadblock to Cloud Success. www.cloudcomputing-news.net/news/2016/sep/01/vendor-lock-in-is-big-roadblock-to-cloud-success-survey-finds.
[10]
X. Masip-Bruin, E. Marín-Tordera, G. Tashakor, A. Jukan, and G.J. Ren. October 2016. Foggy Clouds and Cloudy Fogs: A Real Need for Coordinated Management of Fog-to-Cloud Computing Systems. IEEE Wireless Communications 5, 23 (October 2016).
[11]
A. Meola. (last checked out October 2017) October 2016. The Critical Role of Infrastructure in the Internet of Things. uk.businessinsider.com/internet-of-things-infrastructure-architecture-management-2016-10.
[12]
I. Petri, J. Diaz-Montes, O. Rana, Y. Rezgui, M. Parashar, and L.F. Bittencourt. 2015. Coordinating Data Analysis & Management in Multi-Layered Clouds. In Proceedings of CN4IoT'2015. Rome, Italy.
[13]
J.W. Rittinghouse and J.F. Ransome. 2009. Cloud Computing: Implementation, Management, and Security. Taylor & Francis.
[14]
M. Satyanarayanan, P. Bahl, R. Cáceres, and N. Davies. 2009. The Case for VM-based Cloudlets in Mobile Computing. IEEE Pervasive Computing 8, 4 (2009).
[15]
A. Taivalsaari and T. Mikkonen. 2017. A Roadmap to the Programmable World: Software Challenges in the IoT Era. IEEE Software 34, 1 (2017).
[16]
B. Varghese, N. Wang, D.S. Nikolopoulos, and R. Buyya. 2017. Feasibility of Fog Computing. arXiv preprint arXiv:1701.05451 (2017).
[17]
M. Weiser. 1999. The Computer for the 21<sup>st</sup> Century. Newsletter ACM SIGMOBILE Mobile Computing and Communications Review 3, 3 (1999).
[18]
Z. Wen, R. Yang, P. Garraghan, T. Lin, J. Xu, and M. Rovatsos. March-April 2017. Fog Orchestration for Internet of Things Services. IEEE Internet Computing 21, 2 (March-April 2017).
[19]
M. Yannuzzi, R. Milito, R. Serral-Gracià, D. Montero, and M. Nemirovsky. 2014. Key Ingredients in an IoT Recipe: Fog Computing, Cloud Computing, and more Fog Computing. In Proceedings of CAMAD'2014. Athens, Greece.

Cited By

View all
  • (2024)Service Provisioning at the Edge: An AI Approach Based on PoliciesIoT Edge Intelligence10.1007/978-3-031-58388-9_5(149-172)Online publication date: 29-Mar-2024
  • (2023)Edge-Cloud Collaborative Defense against Backdoor Attacks in Federated LearningSensors10.3390/s2303105223:3(1052)Online publication date: 17-Jan-2023
  • (2023)A multi-type artifact framework for cyber–physical, social systems design and developmentInternet of Things10.1016/j.iot.2023.10082022(100820)Online publication date: Jul-2023
  • Show More Cited By

Index Terms

  1. Towards a seamless coordination of cloud and fog: illustration through the internet-of-things

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing
    April 2019
    2682 pages
    ISBN:9781450359337
    DOI:10.1145/3297280
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 April 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. cloud
    2. coordination
    3. fog
    4. healthcare
    5. internet-of-things

    Qualifiers

    • Research-article

    Conference

    SAC '19
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

    Upcoming Conference

    SAC '25
    The 40th ACM/SIGAPP Symposium on Applied Computing
    March 31 - April 4, 2025
    Catania , Italy

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Service Provisioning at the Edge: An AI Approach Based on PoliciesIoT Edge Intelligence10.1007/978-3-031-58388-9_5(149-172)Online publication date: 29-Mar-2024
    • (2023)Edge-Cloud Collaborative Defense against Backdoor Attacks in Federated LearningSensors10.3390/s2303105223:3(1052)Online publication date: 17-Jan-2023
    • (2023)A multi-type artifact framework for cyber–physical, social systems design and developmentInternet of Things10.1016/j.iot.2023.10082022(100820)Online publication date: Jul-2023
    • (2023)Attribute recognition for person re-identification using federated learning at all-in-edgeInternet of Things10.1016/j.iot.2023.10079322(100793)Online publication date: Jul-2023
    • (2023)Continuous QoS-aware adaptation of Cloud-IoT application placementsComputing10.1007/s00607-023-01153-1105:9(2037-2059)Online publication date: 28-Jan-2023
    • (2023)Microservices Deployment on a Multi-platform Ecosystem: A Contract-Based ApproachSoftware Technologies10.1007/978-3-031-37231-5_2(21-41)Online publication date: 19-Jul-2023
    • (2022)Workload ClassificationInternational Journal of Systems and Service-Oriented Engineering10.4018/IJSSOE.29713512:1(1-14)Online publication date: 4-Mar-2022
    • (2022) Clean‐label poisoning attacks on federated learning for IoT Expert Systems10.1111/exsy.1316140:5Online publication date: 12-Oct-2022
    • (2022)A federated learning attack method based on edge collaboration via cloudSoftware: Practice and Experience10.1002/spe.318054:7(1257-1274)Online publication date: 10-Dec-2022
    • (2022)Flying through the secure fog: A complete study on UAV‐Fog in heterogeneous networksInternational Journal of Communication Systems10.1002/dac.523735:13Online publication date: 25-May-2022
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media