The proliferation of Internet of Things (IoT) devices and latency-sensitive applications exposes the limits of Cloud-centric models. This thesis investigates declarative methodologies for managing applications and networks across the Cloud-Edge continuum, focusing on data-aware placement, deployment evaluation, and intent-based orchestration. We propose a declarative mathematical model for data-aware application placement that integrates data properties into placement and routing decisions. Implemented in DAPlacer and EdgeWise, it leverages Prolog-based reasoning for dynamic multi-service allocation while satisfying heterogeneous requirements. To enhance adaptivity, continuous reasoning mechanisms reduce computation time during migrations. We also introduce ECLYPSE, a simulation and emulation framework for evaluating Cloud-Edge placement strategies under realistic, reproducible conditions, enabling analysis of resource allocation, performance, and orchestration policies. Furthermore, we advance Intent-Based Networking (IBN) through declarative methods for modelling, translation, and conflict resolution of high-level intents. The DIPS and MultiDIPS prototypes enable scalable orchestration of Virtual Network Function (VNF) chains, while dgLBF provides declarative traffic engineering by translating network-level intents into reliable, latency-aware forwarding configurations.

Declarative application and network management in the Cloud-Edge continuum

MASSA, JACOPO
2025

Abstract

The proliferation of Internet of Things (IoT) devices and latency-sensitive applications exposes the limits of Cloud-centric models. This thesis investigates declarative methodologies for managing applications and networks across the Cloud-Edge continuum, focusing on data-aware placement, deployment evaluation, and intent-based orchestration. We propose a declarative mathematical model for data-aware application placement that integrates data properties into placement and routing decisions. Implemented in DAPlacer and EdgeWise, it leverages Prolog-based reasoning for dynamic multi-service allocation while satisfying heterogeneous requirements. To enhance adaptivity, continuous reasoning mechanisms reduce computation time during migrations. We also introduce ECLYPSE, a simulation and emulation framework for evaluating Cloud-Edge placement strategies under realistic, reproducible conditions, enabling analysis of resource allocation, performance, and orchestration policies. Furthermore, we advance Intent-Based Networking (IBN) through declarative methods for modelling, translation, and conflict resolution of high-level intents. The DIPS and MultiDIPS prototypes enable scalable orchestration of Virtual Network Function (VNF) chains, while dgLBF provides declarative traffic engineering by translating network-level intents into reliable, latency-aware forwarding configurations.
25-nov-2025
Inglese
cloud-edge continuum
declarative
application management
network management
simulation
emulation
Brogi, Antonio
Dazzi, Patrizio
Forti, Stefano
File in questo prodotto:
File Dimensione Formato  
phd_thesis_massa.pdf

accesso aperto

Licenza: Creative Commons
Dimensione 5.85 MB
Formato Adobe PDF
5.85 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/352921
Il codice NBN di questa tesi è URN:NBN:IT:UNIPI-352921