Flexible Content-based Publish/Subscribe over Programmable Data Planes
Autor: | Manisha Luthra, Christoph Gartner, Boris Koldehofe, Sukanya Bhowmik, Ralf Kundel |
---|---|
Rok vydání: | 2020 |
Předmět: |
020203 distributed computing
OpenFlow business.industry Computer science Network packet 020206 networking & telecommunications 02 engineering and technology Network layer Networking hardware Reconfigurable computing 0202 electrical engineering electronic engineering information engineering Underlay business Publication Decoding methods Computer network |
Zdroj: | NOMS University of Groningen |
DOI: | 10.1109/noms47738.2020.9110381 |
Popis: | Publish/subscribe systems have to react fast on changes in their environment while handling many events with low end-to-end latency and high throughput. Moving the broker functionality of publish/subscribe systems to the underlying network layer reduces the path length of events and, in addition, forwarding benefits from powerful and programmable hardware. So far attempts of underlay publish/subscribe depend on a specific API of the network devices, e. g., the OpenFlow protocol, which have restrictions in dealing with dynamic devices and corresponding changes in the introduced attribute names for matching and filtering events.In this work, we focus on the next generation of network devices, which are envisioned to provide reconfigurable hardware components, specified by the open P4 description language. We introduce two new approaches that enable a flexible and generic attribute/value encoding, understandable by P4-capable packet processors, to benefit from the performance properties of hardware. Furthermore, the proposed approaches reduce the effort in encoding and decoding event messages. |
Databáze: | OpenAIRE |
Externí odkaz: |