On the Impact of Clustering for IoT Analytics and Message Broker Placement across Cloud and Edge

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

7 Citations (Scopus)
82 Downloads (Pure)

Abstract

With edge computing emerging as a promising solution to cope with the challenges of Internet of Things (IoT) systems, there is an increasing need to automate the deployment of large-scale applications along with the publish/subscribe brokers they communicate over. Such a placement must adjust to the resource requirements of both applications and brokers in the heterogeneous environment of edge, fog, and cloud. In contrast to prior work focusing only on the placement of applications, this paper addresses the problem of jointly placing IoT applications and the pub/sub brokers on a set of network nodes, considering an application provider who aims at minimizing total end-to-end delays of all its subscribers. More specifically, we devise two heuristics for joint deployment of brokers and applications and analyze their performance in comparison to the current cloud-based IoT solutions wherein both the IoT applications and the brokers are located solely in the cloud. As an application provider should consider not only the location of the application users but also how they are distributed across different network components, we use von Mises distributions to model the degree of clustering of the users of an IoT application. Our simulations show that superior performance of our heuristics in comparison to cloud-based IoT operation is most pronounced under a high degree of clustering. When users of an IoT application are in close network proximity of the IoT sensors, cloud-based IoT unnecessarily introduces latency to move the data from the edge to the cloud and vice versa while processing could be performed at the edge or the fog layers.

Original languageEnglish
Title of host publicationEdgeSys '20: Proceedings of the Third ACM International Workshop on Edge Systems, Analytics and Networking
PublisherACM Publishing
Pages43-48
Number of pages6
ISBN (Electronic)978-1-4503-7132-2
DOIs
Publication statusPublished - 27 Apr 2020
Event3rd International Workshop on Edge Systems, Analytics and Networking, EdgeSys 2020 - Heraklion, Greece
Duration: 27 Apr 202027 Apr 2020
Conference number: 3
https://edge-sys.github.io/2020/index.html

Workshop

Workshop3rd International Workshop on Edge Systems, Analytics and Networking, EdgeSys 2020
Abbreviated titleEdgeSys 2020
Country/TerritoryGreece
CityHeraklion
Period27/04/2027/04/20
Internet address

Keywords

  • 22/3 OA procedure

Fingerprint

Dive into the research topics of 'On the Impact of Clustering for IoT Analytics and Message Broker Placement across Cloud and Edge'. Together they form a unique fingerprint.

Cite this