Apr 10, 2021
Flightplan: Dataplane Disaggregation and Placement for P4 Programs
Introduction The Flightplan project envisages the next generation of dataplane programming tools. It introduces the Dataplane Disaggregation problem—splitting up dataplane programs into program pieces that are mapped to run on different, possibly heterogeneous, network-connected hardware. The choice of splits and hardware is done to optimize network and application objectives beyond what could be achieved…
Apr 7, 2021
Stratum 21.03 Released
ONF is pleased to announce the release of Stratum: 2021-03-31 (or 21.03 for short). This release contains many bug fixes and new features for Stratum running on Intel® Tofino™, including support for meter entries, remote bfshell for debugging, basic port shaping configuration, and P4Runtime read improvements. The Stratum Tofino simulator…
Mar 3, 2021
OpenFlow: Catalyst that Kickstarted the SDN Transformation
Thirteen years ago, in March of 2008, Nick McKeown and seven academic colleagues published a Call-to-Action for the network research community, proposing OpenFlow as an experimental open interface between the network’s control and data planes. The goal was to enable innovation, which at the time included the radical idea that…
Feb 19, 2021
Community Member Profile: David Gengenbach
In this community member profile, we would like to introduce David Gengenbach, a PhD. student at the Università della Svizzera italiana and a researcher at SAP, based in Heidelberg, Baden-Württemberg, Germany. He is an active contributor in the Open Networking Foundation’s Stratum community. David has been participating in the Stratum…
Nov 13, 2020
The Need for Standardization in a Thriving Network Ecosystem
Editor Note: This post was originally written by Mario Baldi and Vipin Jain for Pensando’s website. With permission, we are re-publishing it here, as they nicely articulate the need for SmartNIC standardization. Introduction Open standards are an essential component in thriving technology ecosystems. They benefit users, vendors, and third parties developing…