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.
|Introduction to Open-NFP
|SmartNIC Architecture, Open Programming Models overview
|Introduction to OVS/TC-Flower
|Introduction to P4/Simple Wire Lab
|Advanced P4C/Load Balancer, Metering Lab
|eBPF Offload for the Linux Kernel
|University of Amsterdam
|Securing Networks with P4
|In-Band Network Telemetry
|Experiences with P4