A programmable buffer management platform

Kirill Kogan, Danushka Menikkumbura, Gustavo Petri, Yangtae Noh, Sergey Nikolenko, Alexander Sirotkin, Patrick Eugster

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Buffering architectures and policies for their efficient management constitute one of the core ingredients of a network architecture. However, despite strong incentives to experiment with, and deploy, new policies, the opportunities for alterating anything beyond minor elements of such policies are limited. In this work we introduce a new specification language, OpenQueue, that allows users to specify entire buffering architectures and policies conveniently through several comparators and simple functions. We show examples of buffer management policies in OpenQueue and empirically demonstrate its direct impact on performance in various settings.

Original languageEnglish
Title of host publication2017 IEEE 25th International Conference on Network Protocols, ICNP 2017
PublisherIEEE Computer Society
ISBN (Electronic)9781509065011
DOIs
StatePublished - 21 Nov 2017
Externally publishedYes
Event25th IEEE International Conference on Network Protocols, ICNP 2017 - Toronto, Canada
Duration: 10 Oct 201713 Oct 2017

Publication series

NameProceedings - International Conference on Network Protocols, ICNP
Volume2017-October
ISSN (Print)1092-1648

Conference

Conference25th IEEE International Conference on Network Protocols, ICNP 2017
Country/TerritoryCanada
CityToronto
Period10/10/1713/10/17

Fingerprint

Dive into the research topics of 'A programmable buffer management platform'. Together they form a unique fingerprint.

Cite this