Aarhus Universitets segl

ZipLine: In-Network Compression at Line Speed

Publikation: Bidrag til bog/antologi/rapport/proceedingKonferencebidrag i proceedingsForskningpeer review


  • Sebastien Vaucher, University of Neuchâtel, Schweiz
  • Niloofar Yazdani
  • ,
  • Pascal Felber, University of Neuchâtel, Schweiz
  • Daniel Enrique Lucani Rötter
  • Valerio Schiavoni, University of Neuchâtel, Schweiz
Network appliances continue to offer novel opportunities to offload processing from computing nodes directly into the data plane. One popular desideratum of network operators and their customers is to move data increasingly faster. A common technique to increase data throughput is to compress it before its transmission. However, this requires compression of the data—a time and energy demanding pre-processing phase—and decompression upon reception—a similarly resource consuming operation. Moreover, if multiple nodes transfer similar data chunks across the network hop (e.g., a given pair of switches), each node effectively wastes resources by executing similar steps. This paper proposes ZipLine, an approach to design and implement (de)compression at line speed leveraging the Tofino hardware platform and its companion P4_16 programming language. We report on lessons learned while building the system and show throughput and compression measurements for synthetic traces that showcase the benefits and trade-offs of our design.
TitelCoNEXT 2020 - Proceedings of the 16th International Conference on Emerging Networking EXperiments and Technologies
Antal sider7
ForlagAssociation for Computing Machinery
ISBN (trykt)978-1-4503-7948-9
ISBN (Elektronisk)9781450379489
StatusUdgivet - 2020
BegivenhedInternational Conference on emerging Networking EXperiments and Technologies - Barcelona, Spanien
Varighed: 1 dec. 2020 → …
Konferencens nummer: 20


KonferenceInternational Conference on emerging Networking EXperiments and Technologies
Periode01/12/2020 → …

Se relationer på Aarhus Universitet Citationsformater


ID: 199983909