Toward an Abstract Model of Programmable Data Plane Devices
Debobroto Das Robin, Javed I. Khan

TL;DR
This paper proposes an improved abstract model for programmable data plane devices in SDN, facilitating development, comparison, and performance analysis of heterogeneous hardware architectures.
Contribution
It introduces a structured abstract model of programmable data plane devices and provides a detailed comparison of existing commercial devices based on this model.
Findings
Enhanced understanding of data plane programmability
Framework for performance optimization and benchmarking
Comparison of commercial programmable data plane devices
Abstract
SDN divides the networking landscape into 2 parts: control and data plane. SDN expanded it's foot mark starting with OpenFlow based highly flexible control plane and rigid data plane. Innovation and improvement in hardware design and development is bringing various new architectures for data plane. Data plane is becoming more programmable then ever before. A common abstract model of data plane is required to develop complex application over these heterogeneous data plane devices. It can also provide insight about performance optimization and bench-marking of programmable data plane devices. Moreover, to understand and utilize data plane's programmability, a detailed structural analysis and an identifiable matrix to compare different devices are required. In this work, an improved and structured abstract model of the programmable data plane devices is presented and features of its…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Cloud Computing and Resource Management · Interconnection Networks and Systems
