Affiliation:
1. Distributed Systems Group, TUWien, Vienna, Austria
Abstract
Edge computing offers the possibility of deploying applications at the edge of the network. To take advantage of available devices’ distributed resources, applications often are structured as microservices, often having stringent requirements of low latency and high availability. However, a decentralized edge system that the application may be intended for is characterized by high volatility, due to devices making up the system being unreliable or leaving the network unexpectedly. This makes application deployment and assurance that it will continue to operate under volatility challenging. We propose an adaptive framework capable of deploying and efficiently maintaining a microservice-based application at runtime, by tackling two intertwined problems: (i) finding a microservice placement across device hosts and (ii) deriving invocation paths that serve it. Our objective is to maintain correct functionality by satisfying given requirements in terms of end-to-end latency and availability, in a volatile edge environment. We evaluate our solution quantitatively by considering performance and failure recovery.
Funder
EU’H2020 Marie Skłodowska-Curie
FWF Austria project
Austrian Federal Ministry of Science in the CPS/IoT project
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Energy-Aware IoT Deployment Planning;Proceedings of the 21st ACM International Conference on Computing Frontiers;2024-05-07
2. Learning to Schedule in Non-Stationary Wireless Networks With Unknown Statistics;Proceedings of the Twenty-fourth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing;2023-10-16
3. Big Data Analytics from the Rich Cloud to the Frugal Edge;2023 IEEE International Conference on Edge Computing and Communications (EDGE);2023-07
4. On Distributed Computing Continuum Systems;IEEE Transactions on Knowledge and Data Engineering;2023-04-01
5. Distributed Computing Continuum Systems;Edge Intelligence;2022-11-28