Goethals, Tom and Sebrechts, Merlijn and Al-Naday, Mays and Turck, Filip De and Volckaert, Bruno (2025) Flocky: Decentralized Intent-based Edge Orchestration using Open Application Model. IEEE Transactions on Services Computing. pp. 1-16. DOI https://doi.org/10.1109/tsc.2025.3631387
Goethals, Tom and Sebrechts, Merlijn and Al-Naday, Mays and Turck, Filip De and Volckaert, Bruno (2025) Flocky: Decentralized Intent-based Edge Orchestration using Open Application Model. IEEE Transactions on Services Computing. pp. 1-16. DOI https://doi.org/10.1109/tsc.2025.3631387
Goethals, Tom and Sebrechts, Merlijn and Al-Naday, Mays and Turck, Filip De and Volckaert, Bruno (2025) Flocky: Decentralized Intent-based Edge Orchestration using Open Application Model. IEEE Transactions on Services Computing. pp. 1-16. DOI https://doi.org/10.1109/tsc.2025.3631387
Abstract
Continuum computing has emerged as a paradigm to improve various aspects of service orchestration by offloading computation from the cloud to the network edge. However, edge orchestration poses two significant challenges compared to cloud computing. On one hand, cloud software scheduling algorithms make suboptimal decisions when applied to the network edge, as edge devices and networks are more hetereogeneous than cloud data centers, and orchestration requires different parameters. On the other hand, most orchestration platforms assume highly centralized cloud data centers, with each server running many easily migrated software instances, whereas edge devices have limited hardware capabilities and migration of tasks between devices is significantly slower than in the cloud. As a result, there is a need for a decentralized orchestration platform that allows scheduling algorithms to take into account a wide variety of device properties and deployment requirements in placement decisions. This article presents Flocky, a decentralized device discovery and service orchestration framework based on Open Application Model (OAM), to address this gap. The architecture of Flocky is elaborated, showing how OAM enables flexible intent modeling in the edge, and combined with a Gossip-like algorithm allows individual edge devices to discover devices in their neighborhoods, map their capabilities, and optimally deploy parts of applications to individual nodes. Evaluation shows Flocky to be highly scalable and mainly dependent on local node density, with nodes discovering over 97% of their viable neighbours on average within two discovery rounds, while using 84% less memory than a centralized orchestrator such as Kubernetes.
| Item Type: | Article |
|---|---|
| Uncontrolled Keywords: | edge computing, container networking, pod networking, ebpf, edge kubernetes |
| Subjects: | Z Bibliography. Library Science. Information Resources > ZR Rights Retention |
| Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
| SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
| Depositing User: | Unnamed user with email elements@essex.ac.uk |
| Date Deposited: | 22 Dec 2025 14:47 |
| Last Modified: | 22 Dec 2025 14:48 |
| URI: | http://repository.essex.ac.uk/id/eprint/42435 |
Available files
Filename: Flocky_Decentralized_Intent-based_Edge_Orchestration_using_Open_Application_Model.pdf
Licence: Creative Commons: Attribution 4.0