Project logo

 

 

Il progetto LEGGERO si concentra sulla progettazione e sul prototipo della prossima generazione di router far edge, ovvero piccoli router distribuiti presso i siti dei clienti della rete per supportare applicazioni mission-critical.

I miglioramenti di LEGGERO si concentrano su tre direzioni:

  • Costo e consumo energetico più bassi.
  • Maggiore affidabilità grazie all’intelligenza artificiale.
  • Supporto per le applicazioni cloud

La piattaforma di gestione sarà in grado di distribuire applicazioni distribuite su un ampio parco di nodi.

LEGGERO fa parte dello Spoke 4 – Programmable Networks for Future Services and Media 

PI di progetto: Giacomo Verticale

  • LEGGERO ha sviluppato strumenti per migliorare la conoscenza e le prestazioni del routing linux sfruttando la tecnologia eBPF. LEGGERO dispone di strumenti per: misurare il tempo che un pacchetto trascorre nelle varie funzioni di rete del kernel linux; fornire comunicazioni ad alta velocità tra macchine virtuali leggere in esecuzione nello stesso host; scaricare sul kernel le funzioni di rete delle applicazioni cloud.
  • LEGGERO ha sviluppato un algoritmo di apprendimento automatico in grado di prevedere la latenza e l'affidabilità della rete in un'implementazione SD-WAN e di scegliere la connessione di rete che massimizza l'affidabilità del servizio. Il framework comprende la raccolta delle metriche di latenza e affidabilità di ciascun tunnel SD-WAN e la configurazione del tunnel tramite un protocollo SDN southbound.
  • LEGGERO sta sviluppando una piattaforma di gestione e orchestrazione per una flotta di router edge e un dominio cloud centrale in grado di collocare i carichi di lavoro cloud-native sul nodo migliore.
  • LEGGERO sta sviluppando un prototipo di router di nuova generazione.
Papers:
• A Zulfiqar et al. The Slow Path Needs an Accelerator Too! SIGCOMM Comput. Commun. Rev. 53, 1 (2023).https://doi.org/10.1145/3594255.3594259

• F. Parola et al. Comparing User Space and In-Kernel Packet Processing for Edge Data Centers. SIGCOMM Comput. Commun. Rev. 53, 1 (2023). https://doi.org/10.1145/3594255.3594257

• Farbod Shahinfar et al. Disaggregate Applications Along End-Host Data-Path. In Proceedings of the on CoNEXT Student Workshop 2023 (CoNEXT-SW '23). https://doi.org/10.1145/3630202.3630230

• Sebastiano Miano et al. Accelerating network analytics with an on-NIC streaming engine, Computer Networks, (2024) https://doi.org/10.1016/j.comnet.2024.110231

• S. Miano, et al., "Morpheus: A Run Time Compiler and Optimizer for Software Data Planes," in IEEE/ACM Transactions on Networking, doi: 10.1109/TNET.2023.3346286

Risultati industriali
• Primo prototipo del router LEGGERO prodotto da TIESSE.

• Rilascio open-source di Zero Knowledge Middlebox https://github.com/bonsai-lab-polimi/zkIDS

•Rilascio open-source di NETTO, uno strumento di diagnosi di rete basato su eBPF per Linux https://github.com/miolad/netto
Partner industriale di LEGGERO è TIESSE, che è stata coinvolta in tutte le fasi dell'innovazione del progetto a partire dall'identificazione del gap di conoscenza, la definizione dei casi d'uso e dei requisiti, fino alla validazione della tecnologia. Più nello specifico, NETTO aiuterà nell'identificazione dei colli di bottiglia nella gestione dei pacchetti nel prototipo, mentre la componente Machine Learning migliorerà l'affidabilità della rete e semplificherà la gestione di grandi flotte di dispositivi.

LEGGERO ha ora identificato tre early adopter che saranno coinvolti in un’ulteriore convalida in tre casi d’uso specifici: paytech, accesso a Internet per applicazioni business-critical e reti intelligenti. Queste aziende potranno godere dei vantaggi delle innovazioni LEGGERO e forniranno feedback per migliorare ulteriormente gli strumenti.
LEGGERO rilascia due strumenti open source:
1. Il Middlebox Zero Knowledge https://github.com/bonsai-lab-polimi/zkIDS
2. NETTO, uno strumento di diagnosi di rete per Linux basato su eBPF https://github.com/miolad/netto
1. Scientific publications: 5 / 10; RL = 1.2
2. Scientific publications with international scholars: 3 / 4; RL = 1.8
3. Webinars, workshops, or MOOCs: 0 / 3; RL = 0
4. Hackathons, theses, or student projects: 4 / 10; RL = 1
1. Releases of Algorithms and Tools. 1 / 3; RL = 0.5

Ricercatori coinvolti: 168

Proposte di collaborazione:

LEGGERO è alla ricerca di:

  • early adopters del router di nuova generazione,
  • partner scientifici internazionali per la partecipazione a bandi finanziati,
  • istituzioni interessate a ospitare un hackathon sulla tecnologia LEGGERO.

È possibile avanzare proposte di collaborazione sul progetto contattando il PI del progetto.

 


LEGGERO news: