Using P4 to Enable Scalable Intents in Software Defined Networks

Benjamin G. Lewis, Lyndon Fawcett, Matthew T.M. Broadbent, Nicholas Race · 2018

When designing Software Defined Networks (SDNs), there is a risk that the additional abstractions available can result in reduced scalability and performance. One such abstraction, intents, are a way in which network administrators can express policies rather than having to define specific forwarding rules. This provides a benefit to administrators in allowing automatic network reconfiguration and fault tolerance. In this paper, we highlight the performance overheads associated with the intents framework from a popular SDN controller, ONOS. We propose a novel prototype that leverages source-based routing and programmable data planes using P4 in order to reduce the overheads of intent-based forwarding.

Read the paper · More papers on PaperTik