Raith, P., Rausch, T., Dustdar, S., Rossi, F., Cardellini, V., & Ranjan, R. (2022). Mobility-Aware Serverless Function Adaptations Across the Edge-Cloud Continuum. In Proceedings 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC 2022) (pp. 123–132). IEEE. https://doi.org/10.1109/UCC56403.2022.00023
2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC 2022)
en
Event date:
6-Dec-2022 - 9-Dec-2022
-
Event place:
Vancouver, United States of America (the)
-
Number of Pages:
10
-
Publisher:
IEEE
-
Peer reviewed:
Yes
-
Keywords:
Edge Cloud Continuum; Edge Intelligence; Function as a Service; Serverless Computing
en
Abstract:
Serverless functions have emerged as a useful abstraction to manage the complexity of distributed and heterogeneous edge-cloud infrastructure. Current cloud-centric orchestration services and serverless platforms are not suitable for the edge-cloud continuum due to their mobility-unawareness. In this paper, we present a mobility-aware framework for edgecloud systems, where the operational mechanisms of placement, scaling, and routing of serverless functions work in tandem. To that end, we formulate the concept of pressure that captures complex system behavior in a single metric. The pressure-based framework handles geo-distributed workload and user mobility by reducing overall function latency and increasing data throughput while efficiently using edge resources. Our contributions include a novel framework revolving around pressure and a realworld proof of concept evaluation. Our approach combines the benefits of a centralized control-plane with a decentralized dataplane. The results show the efficacy of the platform to address operational goals and make effective and deterministic tradeoffs between system utilization and application performance. The novel concept of pressure shows great extensibility and builds the base for a plethora of future works.
en
Project title:
An open, trusted fog computing platform facilitating the deployment, orchestration and management of scalable, heterogeneous and secure IOT services and cross-cloud apps: 871403 (European Commission)