A Decentralized and Self-Adaptive Approach for Monitoring Volatile Edge Environments

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ilager, Shashikant, Fahringer, Jakob, Tundo, Alessandro, Brandić, Ivona
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914794225795072
author Ilager, Shashikant
Fahringer, Jakob
Tundo, Alessandro
Brandić, Ivona
author_facet Ilager, Shashikant
Fahringer, Jakob
Tundo, Alessandro
Brandić, Ivona
contents Edge computing provides resources for IoT workloads at the network edge. Monitoring systems are vital for efficiently managing resources and application workloads by collecting, storing, and providing relevant information about the state of the resources. However, traditional monitoring systems have a centralized architecture for both data plane and control plane, which increases latency, creates a failure bottleneck, and faces challenges in providing quick and trustworthy data in volatile edge environments, especially where infrastructures are often built upon failure-prone, unsophisticated computing and network resources. Thus, we propose DEMon, a decentralized, self-adaptive monitoring system for edge. DEMon leverages the stochastic gossip communication protocol at its core. It develops efficient protocols for information dissemination, communication, and retrieval, avoiding a single point of failure and ensuring fast and trustworthy data access. Its decentralized control enables self-adaptive management of monitoring parameters, addressing the trade-offs between the quality of service of monitoring and resource consumption. We implement the proposed system as a lightweight and portable container-based system and evaluate it through experiments. We also present a use case demonstrating its feasibility. The results show that DEMon efficiently disseminates and retrieves the monitoring information, addressing the challenges of edge monitoring.
format Preprint
id arxiv_https___arxiv_org_abs_2405_07806
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Decentralized and Self-Adaptive Approach for Monitoring Volatile Edge Environments
Ilager, Shashikant
Fahringer, Jakob
Tundo, Alessandro
Brandić, Ivona
Distributed, Parallel, and Cluster Computing
Information Retrieval
Networking and Internet Architecture
Systems and Control
Edge computing provides resources for IoT workloads at the network edge. Monitoring systems are vital for efficiently managing resources and application workloads by collecting, storing, and providing relevant information about the state of the resources. However, traditional monitoring systems have a centralized architecture for both data plane and control plane, which increases latency, creates a failure bottleneck, and faces challenges in providing quick and trustworthy data in volatile edge environments, especially where infrastructures are often built upon failure-prone, unsophisticated computing and network resources. Thus, we propose DEMon, a decentralized, self-adaptive monitoring system for edge. DEMon leverages the stochastic gossip communication protocol at its core. It develops efficient protocols for information dissemination, communication, and retrieval, avoiding a single point of failure and ensuring fast and trustworthy data access. Its decentralized control enables self-adaptive management of monitoring parameters, addressing the trade-offs between the quality of service of monitoring and resource consumption. We implement the proposed system as a lightweight and portable container-based system and evaluate it through experiments. We also present a use case demonstrating its feasibility. The results show that DEMon efficiently disseminates and retrieves the monitoring information, addressing the challenges of edge monitoring.
title A Decentralized and Self-Adaptive Approach for Monitoring Volatile Edge Environments
topic Distributed, Parallel, and Cluster Computing
Information Retrieval
Networking and Internet Architecture
Systems and Control
url https://arxiv.org/abs/2405.07806