Edge-Cloud Continuum Orchestration of Critical Services: A Smart-City Approach
Rodrigo Rosmaninho, Duarte Raposo, Pedro Rito, Susana Sargento

TL;DR
This paper presents an extension of Kubernetes for smart-city edge-cloud orchestration, enabling real-time, resource-aware management of critical and non-critical services in a distributed environment.
Contribution
It introduces new orchestration components tailored for MEC environments, including location-specific resource definitions, a custom scheduler, and enhanced load balancing.
Findings
Extended Kubernetes supports real-time edge services.
Improved workload isolation and timing constraints handling.
Prioritized load balancing for faster response times.
Abstract
Smart-city services are typically developed as closed systems within each city's vertical, communicating and interacting with cloud services while remaining isolated within each provider's domain. With the emergence of 5G private domains and the introduction of new M2M services focusing on autonomous systems, there is a shift from the cloud-based approach to a distributed edge computing paradigm, in a \textit{continuum} orchestration. However, an essential component is missing. Current orchestration tools, designed for cloud-based deployments, lack robust workload isolation, fail to meet timing constraints, and are not tailored to the resource-constrained nature of edge devices. Therefore, new orchestration methods are needed to support MEC environments. The work presented in this paper addresses this gap. Based on the real needs of a smart-city testbed - the Aveiro Living Lab-, we…
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.
