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
- 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.
Scientifici
• 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
Industriali
• Primo prototipo del router LEGGERO prodotto da TESSE.
• 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
• 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
Industriali
• Primo prototipo del router LEGGERO prodotto da TESSE.
• 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
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. 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
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
PI di progetto: Giacomo Verticale
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: