Publication:

Flocky: Decentralized Intent-Based Edge Orchestration Using Open Application Model

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0003-4824-1199
cris.virtual.orcid0000-0002-1332-2290
cris.virtual.orcid0000-0003-0575-5894
cris.virtual.orcid0000-0002-4093-7338
cris.virtualsource.department505a9fa2-2261-4859-8c77-73c2ba21244c
cris.virtualsource.departmented3e85a5-47e5-455c-97ad-13d052f80bf7
cris.virtualsource.departmentbe209fe9-cb8c-4c91-821b-9c93bd548ca7
cris.virtualsource.department9991ed04-e237-4d24-a487-66d0a142de3b
cris.virtualsource.orcid505a9fa2-2261-4859-8c77-73c2ba21244c
cris.virtualsource.orcided3e85a5-47e5-455c-97ad-13d052f80bf7
cris.virtualsource.orcidbe209fe9-cb8c-4c91-821b-9c93bd548ca7
cris.virtualsource.orcid9991ed04-e237-4d24-a487-66d0a142de3b
dc.contributor.authorGoethals, Tom
dc.contributor.authorSebrechts, Merlijn
dc.contributor.authorAl-Naday, Mays
dc.contributor.authorDe Turck, Filip
dc.contributor.authorVolckaert, Bruno
dc.date.accessioned2026-07-28T14:25:18Z
dc.date.available2026-07-28T14:25:18Z
dc.date.issued2026
dc.description.abstractContinuum 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.
dc.identifier.doi10.1109/TSC.2025.3631387
dc.identifier.issn1939-1374
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/60042
dc.language.isoen
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherIEEE
dc.relation.ispartofIEEE TRANSACTIONS ON SERVICES COMPUTING
dc.relation.ispartofseriesIEEE TRANSACTIONS ON SERVICES COMPUTING
dc.source.beginpage380
dc.source.endpage395
dc.source.issue1
dc.source.journalIEEE Transactions on Services Computing
dc.source.numberofpages16
dc.source.volume19
dc.subjectCloud computing
dc.subjectMetadata
dc.subjectHardware
dc.subjectSoftware
dc.subjectRuntime
dc.subjectContainers
dc.subjectEdge computing
dc.subjectComputational modeling
dc.subjectHands
dc.subjectFeathers
dc.subjectcontainer networking
dc.subjectpod networking
dc.subjecteBPF
dc.subjectedge Kubernetes
dc.subjectScience & Technology
dc.subjectTechnology
dc.title

Flocky: Decentralized Intent-Based Edge Orchestration Using Open Application Model

dc.typeJournal article
dspace.entity.typePublication
oaire.citation.editionWOS.SCI
oaire.citation.endPage395
oaire.citation.issue1
oaire.citation.startPage380
oaire.citation.volume19
Files

Original bundle

Name:
8931_acc.pdf
Size:
5.43 MB
Format:
Adobe Portable Document Format
Description:
Accepted
Publication available in collections: