Dependability in Edge Computing
Paul Wood, Heng Zhang, Muhammad-Bilal Siddiqui, Saurabh Bagchi

TL;DR
This paper examines the dependability challenges in edge computing, focusing on failures, security, and multi-tenancy, and discusses potential solutions and future research directions to improve reliability and trustworthiness.
Contribution
It provides a comprehensive analysis of dependability issues in edge computing and proposes areas for future research to address failures, security, and standardization.
Findings
Edge devices are more prone to failures and security issues.
Real-time constraints are affected by overloaded edge nodes.
Standardization is needed for multi-vendor interoperability.
Abstract
Edge computing is the practice of placing computing resources at the edges of the Internet in close proximity to devices and information sources. This, much like a cache on a CPU, increases bandwidth and reduces latency for applications but at a potential cost of dependability and capacity. This is because these edge devices are often not as well maintained, dependable, powerful, or robust as centralized server-class cloud resources. This article explores dependability and deployment challenges in the field of edge computing, what aspects are solvable with today's technology, and what aspects call for new solutions. The first issue addressed is failures, both hard (crash, hang, etc.) and soft (performance-related), and real-time constraint violation. In this domain, edge computing bolsters real-time system capacity through reduced end-to-end latency. However, much like cache misses,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Context-Aware Activity Recognition Systems · Cloud Data Security Solutions
