Consensus Protocol Exploiting Network Co-Design
Persone
Abstract
Ad oggi, I protocolli di consenso usano un servizio di rete molto basilare, assumendo semplicemente che la rete prima o poi consegni i messaggi mandati da un computer all'altro. Tuttavia, i sistemi di rete correnti e in via di sviluppo permettono un controllo molto maggiore delle operazioni di rete, per esempio garantendo un certo ordine nella trasmissione dei messaggi oppure elaborando il contenuto dei messaggi all'interno della rete stessa. L'obiettivo di questo progetto è di trarre vantaggio da questi progressi recenti nella programmabilità e nell'hardware dei sistemi di rete per sviluppare dei protocolli di consenso nuovi e ottimizzati. Tali protocolli hanno la possibilità di migliorare sensibilmente le prestazioni dei sistemi informativi e in particolare dei sistemi di replicazione dati che sono un elemento fondamentale dei servizi distribuiti cosiddetti "cloud".
Informazioni aggiuntive
Pubblicazioni
- Dang H. T., Hofmann J., Liu Y., Radi M., Vucinic D., Pedone F., Soulé R. (2018) Consensus for Non-Volatile Main Memory. IEEE. 1st European P4 Workshop (P4EU)
- Jepsen T., Pacheco de Sousa L., Moshref M., Pedone F., Soulé R. (2018) Infinite Resources for Optimistic Concurrency Control. ACM SIGCOMM. Workshop on In-Network Computing (NetCompute)
- Jin X., Li X., Zhang H., Foster N., Lee J., Soulé R., Kim C., Stoica I. (2018) NetChain: Scale-Free Sub-RTT Coordination. USENIX. 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI)
- Kumar P., Yuan Y., Yu C., Foster N., Kleinberg R., Lapukhov P., Lim C. L., Soulé R. (2018) Semi-Oblivious Traffic Engineering: The Road Not Taken. USENIX. 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI)
- Jin X., Li X., Zhang H., Soulé R., Lee J., Foster N., Kim C., Stoica I. (2017) NetCache: Balancing Key-Value Stores with Fast In-Network Caching. ACM. Symposium on Operating Systems Principles (SOSP)
- Dang H. T., Wang H., Jepsen T., Brebner G., Kim C., Rexford J., Soulé R., Weatherspoon H. (2017) Whippersnapper: A P4 Language Benchmark Suite. ACM Sigcomm. Symposium on SDN Research