Contributions to Proceedings:
V. Karagiannis, S. Schulte:
"Comparison of Alternative Architectures in Fog Computing";
in: "Proceedings of the 4th IEEE International Conference on Fog and Edge Computing (ICFEC 2020)",
Y. Simmhan, B. Varghese (ed.);
Since the proliferation of fog computing, various distributed architectures have been proposed to extend the cloud to the edge of the network. However, so far there exists no study that compares different fog computing architectures, and produces quantitative results in order to examine the efficiency of each architecture for different use cases. Such a study could provide guidelines for selecting an appropriate distributed architecture for fog computing while taking into account the requirements of the final applications. To bridge this gap in the literature, we create a unified system model which is able to represent the basic architectures commonly used for fog computing, i.e., hierarchical and flat. Furthermore, we design algorithms that can be used for creating fog computing systems that follow these architectures, and we perform various experiments that focus on communication latency and bandwidth utilization. Notably, our results show that for applications that do not have a dependency on the cloud, i.e., no resource-demanding tasks are involved, the hierarchical architecture reduces the communication latency by 13% compared to the flat. However, for applications that also include resource-demanding tasks, the flat architecture reduces the communication latency by 16% compared to the hierarchical.
Fog computing, edge computing, distributed architectures, hierarchical architecture, flat architecture
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
Project Head Wolfgang Kastner:
Created from the Publication Database of the Vienna University of Technology.