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.
StartEnd | Organization | Speaker | Title | Replay Video |
---|---|---|---|---|
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 | ||
10:45-11:00 | Break | |||
11:00-12:15 | David George | Introduction to P4/Simple Wire Lab | ||
12:15-1:00 | Lunch | |||
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:30 -3:45 | Break | |||
3:45 -4:45 | University of Amsterdam | Joseph Hill | Securing Networks with P4 | |
CESNET | Viktor Pus | In-Band Network Telemetry | ||
SURFnet | SURFnet | Experiences with P4 | ||
4:45 -5:00 | Brian Sparks | Wrap-Up/Next Steps |