Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3375555.3383585acmconferencesArticle/Chapter ViewAbstractPublication PagesicpeConference Proceedingsconference-collections
abstract

Kubernetes: Towards Deployment of Distributed IoT Applications in Fog Computing

Published: 20 April 2020 Publication History

Abstract

Fog computing has been regarded as an ideal platform for distributed and diverse IoT applications. Fog environment consists of a network of fog nodes and IoT applications are composed of containerized microservices communicating with each other. Distribution and optimization of containerized IoT applications in the fog environment is a recent line of research. Our work took Kubernetes as an orchestrator that instantiates, manages, and terminates containers in multiple-host environments for IoT applications, where each host acts as a fog node. This paper demonstrates the industrial feasibility and practicality of deploying and managing containerized IoT applications on real devices (raspberry pis and PCs) by utilizing commercial software tools (Docker, WeaveNet). The demonstration will show that the application's functionality is not affected by the distribution of communicating microservices on different nodes.

References

[1]
Paolo Bellavista and Alessandro Zanni. 2017. Feasibility of Fog Computing Deployment Based on Docker Containerization over RaspberryPi. In Proc. of ICDCN.
[2]
B. Butzin, F. Golatowski, and D. Timmermann. 2016. Microservices approach for the internet of things. In Proc. IEEE ETFA. 1--6.
[3]
P. Kayal and J. Liebeherr. 2019. Autonomic Service Placement in Fog Computing. In IEEE WoWMoM. 1--9.
[4]
P Kayal and J. Liebeherr. 2019. Distributed Service Placement in Fog Computing: An Iterative Combinatorial Auction Approach. In IEEE ICDCS. 2145--2156.
[5]
OpenFog Consortium Architecture Working Group. 2017. OpenFog Architecture Overview White Paper. (2017).

Cited By

View all
  • (2024)A Bird’s Eye View of Microservice Architecture from the Lens of Cloud ComputingAdvancements in Smart Computing and Information Security10.1007/978-3-031-59107-5_6(65-97)Online publication date: 2-May-2024
  • (2023)Task-Resource Allocation Strategies in Fog Environment: A Mini Analysis2023 World Conference on Communication & Computing (WCONF)10.1109/WCONF58270.2023.10235194(1-10)Online publication date: 14-Jul-2023
  • (2023)An intelligent model for supporting edge migration for virtual function chains in next generation internet of thingsScientific Reports10.1038/s41598-023-27674-513:1Online publication date: 19-Jan-2023
  • Show More Cited By

Index Terms

  1. Kubernetes: Towards Deployment of Distributed IoT Applications in Fog Computing

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ICPE '20: Companion of the ACM/SPEC International Conference on Performance Engineering
      April 2020
      65 pages
      ISBN:9781450371094
      DOI:10.1145/3375555
      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 20 April 2020

      Check for updates

      Author Tags

      1. IoT
      2. docker
      3. fog computing
      4. fog nodes
      5. kubernetes
      6. microservices

      Qualifiers

      • Abstract

      Conference

      ICPE '20

      Acceptance Rates

      Overall Acceptance Rate 252 of 851 submissions, 30%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)25
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 25 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)A Bird’s Eye View of Microservice Architecture from the Lens of Cloud ComputingAdvancements in Smart Computing and Information Security10.1007/978-3-031-59107-5_6(65-97)Online publication date: 2-May-2024
      • (2023)Task-Resource Allocation Strategies in Fog Environment: A Mini Analysis2023 World Conference on Communication & Computing (WCONF)10.1109/WCONF58270.2023.10235194(1-10)Online publication date: 14-Jul-2023
      • (2023)An intelligent model for supporting edge migration for virtual function chains in next generation internet of thingsScientific Reports10.1038/s41598-023-27674-513:1Online publication date: 19-Jan-2023
      • (2023)A Service-Oriented Middleware Enabling Decentralised Deployment in Mobile Multihop NetworksService-Oriented Computing – ICSOC 2022 Workshops10.1007/978-3-031-26507-5_17(209-220)Online publication date: 19-Mar-2023
      • (2022)A Generic Framework for Deploying Video Analytic Services on the EdgeIEEE Transactions on Cloud Computing10.1109/TCC.2022.3218813(1-18)Online publication date: 2022

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media