SURFnet Offices Hoog Overborch (Hoog Catharijne), 3511 EP Utrecht, Moreelsepark 48
Wednesday, June 7, 2017 9:00 a.m. - 5:00 p.m.
The DXDD Europe will bring together researchers, developers, students and industry affiliates for hands-on training that satisfies a critical modern data center need – the ability to change network behavior of COTS server networking hardware at the speed at which one can change software. The DXDD will feature extensive hands-on training that will enable participants to rapidly develop or add new networking features into production and ready-to-deploy COTS server networking hardware. The following industry-leading topics ranging multiple programming methods will be the focus of the training: SmartNIC dataplane programming using the P4 programming language, implementation of network functions such as time stamping, probing, and micro VNF using C, as well as implementation of seamless and hardware-agnostic dataplane acceleration using Open vSwitch (OVS), and Enhanced Berkeley Packet Filter (eBPF) technologies.
|09:00-09:15||Introduction to Open-NFP|
|09:15-09:45||SmartNIC Architecture, Open Programming Models overview|
|10:00-10:45||Simon Horman||Introduction to OVS/TC-Flower|
|11:00-12:15||David George||Introduction to P4/Simple Wire Lab|
|1:00 -2:30||David George||Advanced P4C/Load Balancer, Metering Lab|
|2:30 -3:30||Simon Horman||eBPF Offload for the Linux Kernel|
|3:45 -4:45||University/Partner Research|
|4:45 -5:00||Brian Sparks||Wrap-Up/Next Steps|