TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publications
  4. Distributed algorithms based on proximity for self-organizing fog computing systems
 
Options

Distributed algorithms based on proximity for self-organizing fog computing systems

Citation Link: https://doi.org/10.15480/882.4230
Publikationstyp
Journal Article
Date Issued
2020-12-23
Sprache
English
Author(s)
Karagiannis, Vasileios  
Schulte, Stefan  
TORE-DOI
10.15480/882.4230
TORE-URI
http://hdl.handle.net/11420/11820
Journal
Pervasive and mobile computing  
Volume
71
Article Number
101316
Citation
Pervasive and Mobile Computing 71 : 101316 (2021-02)
Publisher DOI
10.1016/j.pmcj.2020.101316
Scopus ID
2-s2.0-85098973928
Publisher
Elsevier
Various performance benefits such as low latency and high bandwidth have turned fog computing into a well-accepted extension of the cloud computing paradigm. Many fog computing systems have been proposed so far, consisting of distributed compute nodes which are often organized hierarchically in layers. To achieve low latency, these systems commonly rely on the assumption that the nodes of adjacent layers reside close to each other. However, this assumption may not hold in fog computing systems that span over large geographical areas, due to the wide distribution of the nodes. To avoid relying on this assumption, in this paper we design distributed algorithms whereby the compute nodes measure the network proximity to each other, and self-organize into a hierarchical or a flat structure accordingly. Moreover, we implement these algorithms on geographically distributed compute nodes, and we experiment with image processing and smart city use cases. Our results show that compared to alternative methods, the proposed algorithms decrease the communication latency of latency-sensitive processes by 27%–43%, and increase the available network bandwidth by 36%–86%. Furthermore, we analyze the scalability of our algorithms, and we show that a flat structure (i.e., without layers) scales better than the commonly used layered hierarchy due to generating less overhead when the size of the system grows.
Subjects
Edge computing
Flat structures
Fog computing
Hierarchical structures
Internet of Things
IoT
Self-organization
DDC Class
004: Informatik
Publication version
publishedVersion
Lizenz
https://creativecommons.org/licenses/by/4.0/
Loading...
Thumbnail Image
Name

1-s2.0-S1574119220301437-main.pdf

Size

1.53 MB

Format

Adobe PDF

TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback