BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:SDN and NFV devroom X-WR-CALNAME;VALUE=TEXT:SDN and NFV devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:5167@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T103000 DTEND:20170204T110000 SUMMARY:Opening network access in the Central Office DESCRIPTION:
SDN & NFV together are technologies intended to ease connectivity and access to content and workloads. This talk with address the need for open/programmable/available access technologies to make this a reality.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/open_access/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Chris Price":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5663@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T110000 DTEND:20170204T113000 SUMMARY:The emergence of open-source 4G/5G ecosystems DESCRIPTION:Overview of 5G, network slicing, and OpenAirInterface
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/5g_oai/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raymond Knopp":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5006@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T113000 DTEND:20170204T120000 SUMMARY:switchdev: the Linux switching framework DESCRIPTION:The network equipment world long ago embraced Linux as a base operating system, but one aspect got left behind: the switch chips at the core of this equipment are still stuck in the binary blob era. The switchdev subsystem in the Linux kernel is here to help.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/switchdev/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bert Vermeulen":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5047@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T120000 DTEND:20170204T123000 SUMMARY:Accelerating TCP with TLDK DESCRIPTION:The Transport Layer Development Kit (TLDK) is new Layer 4 implementation, developed for DPDK (dpdk.org) and VPP (https://wiki.fd.io/view/VPP).
TCP and UDP socket based applications are core technologies in the modern data-center. The introduction of Orchestration, SDN controllers, vSwitches and Virtual Dataplane have seen a huge change in how network packets are delivered to data-centre nodes. While the stacks that consume these packets, the socket based applications have evolved much more slowly. Virtual switches like VPP and OVS-DPDK, have benefited from the vector packet processing technology in DPDK to scale process millions of packets per second, while TCP and UDP socket based applications have not yet benefited. There have been a number recent efforts to port various L4 implementations to DPDK, and while these usually give a modest performance benefit the performance of these is not yet revolutionary.
TLDK has been developed from the ground up to be a very fast and scalable UDP and TCP implementation, targeted for use with DPDK and VPP. In this presentation will provide an overview of TLDK design and implementation. This deep-dive will include:-
Writing a functional DPDK application from scratch
A talk to take a user from a basic understanding of the Data Plane Development Kit (DPDK), through writing a simple but functional forwarding application.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/dpdkapp/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ferruh Yigit":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5400@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T130000 DTEND:20170204T133000 SUMMARY:eBPF and XDP walkthrough and recent updates DESCRIPTION:This talk presents an overview of the Linux kernel's eBPF subsystem and how it integrates into tc (traffic control) and XDP (eXpress Data Path) for providing a high-performance, in-kernel programmable networking data plane. Since the last fosdem, many new eBPF-related features found its way into the Linux kernel. This talk highlights some of the most important advances along with some examples on how this facility can be programmed.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/ebpf_xdp/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Borkmann":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5617@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T133000 DTEND:20170204T140000 SUMMARY:Cilium - BPF & XDP for containers DESCRIPTION:This talk demonstrates that programmability and performance does not require user space networking, it can be achieved in the kernel by generating BPF programs and leveraging the existing kernel subsystems. We will demo an early prototype which provides fast IPv6 & IPv4 connectivity to containers, container labels based security policy with avg cost O(1), and debugging and monitoring based on the per-cpu perf ring buffer.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/cilium/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Graf":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5088@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T140000 DTEND:20170204T143000 SUMMARY:Stateful packet processing with eBPF DESCRIPTION:Software Defined Networks (SDNs) usually involve programmable switches with limited autonomy of decision, that heavily rely on the instructions of their controller to handle “exceptions” and to adapt to traffic evolution. In an attempt to bring back some of the dataplane logic from the controller to the programmable switches, the OpenState abstraction layer has been designed, to enable efficient stateful packet processing through programmable actions occurring at the switch level.
The first part of this talk in an introduction to OpenState and includes a description of the layer as well as some example use cases. Then the implementation prototypes of OpenState realized during the project will be presented. One, in particular, will get more focus: because eBPF (extended version of Berkeley Packet Filter) can be stateful and has been conceived to reach high performances for inline packet filtering and processing, we found it to be an excellent target for OpenState.
As for the background: the work around OpenState (and its extended version, Open Packet Processor) has been achieved in the context of the BEBA research project (Horizon 2020), that tackles dataplane programmability for SDNs. Started in January 2015 and closing in March 2017, this project has entered its final stage, mostly centered on functional and performance tests for the validation of the developed prototypes.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/stateful_ebpf/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Quentin Monnet":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5112@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T143000 DTEND:20170204T150000 SUMMARY:Getting Started with OpenDaylight DESCRIPTION:Heard about OpenDaylight and SDN? Ready to get your feet wet and start kicking the tires with an OpenDaylight installation? This session provides a brief intro to Software Defined Networking (SDN) in general, and more specifically to OpenDaylight, an open source platform for programmable SDN. After providing a high level overview of the architecture, the session goes on to show you how to deploy OpenDaylight and interact with it through the CLI and graphical tools. You will learn how to configure various options and enable/disable various features, and how to check the logs to verify things are working as planned and trouble shoot things when they are not. Lastly we show you how to interact with OpenDaylight through its northbound APIs for network aware applications and southbound plugins to physical and virtual network elements.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/odl_intro/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Charles Eckel":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giles Heron":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5133@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T150000 DTEND:20170204T153000 SUMMARY:Open-Source BGP networking with OpenDaylight DESCRIPTION:In this talk I will give a short overview of how OpenDaylight can be used to enable a range of advanced BGP use-cases - such as traffic optimisation and DDoS mitigation. The approaches presented are broadly applicable to other open-source BGP speakers but I will also show the benefit of a platform supporting multiple southbound protocols in addition to BGP.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/odl_bgp/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Giles Heron":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5023@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T153000 DTEND:20170204T160000 SUMMARY:FastDataStacks DESCRIPTION:NFV and virtualized high performance applications, such as video processing, require a “fast data stack” solution that provides both carrier grade forwarding performance, scalability and open extensibility, along with functionality for realizing application policies and controlling a complex network topology. This session discusses how different components in OpenStack and OpenDaylight are being evolved to integrate with the new open source Virtual Packet Processor (VPP) forwarder provided by the FD.io Linux Foundation project to build such a solution stack. The FastDataStacks is run as an OPNFV project where leverages OPNFV’s continuous integration, deployment and test pipeline as well as the automated component install and test infrastructure.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/fds/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tomas Cechvala":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5305@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T160000 DTEND:20170204T163000 SUMMARY:PNDA.io DESCRIPTION:In this presentation, we will showcase the whole scope of PNDA, from baremetal provisioning to application deployment. Also, we will describe the current use case on NFV & IoT.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/pnda_io/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jeremie Garnier":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5109@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T163000 DTEND:20170204T170000 SUMMARY:When configuration management meet SDN DESCRIPTION:In the system administration world, Ansible is a well know tool used to deploy and manage systems easily and seamlessly. However, few people know this can also be used by network engineer to manage manage all kind of switches and network equipement thanks to the flexibility of the agent-less design. This in turn open the doors of automation of the network layer without the disruption of a complete SDN solution, permitting to adopt modern best practices of management with small step, and starting the culture change required for embracing SDN.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/ansible_sdn/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mickael Scherer":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5779@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T170000 DTEND:20170204T173000 SUMMARY:What do you mean ’SDN’ on traditional routers? DESCRIPTION:The FOSDEM Networking team has managed the network for FOSDEM since its early days. Through our time operating this network, we have learned a few things about keeping networking up for a large group of highly-connected hackers, without an SDN controller managing the network.
We discuss how you can get traffic and monitoring information out of traditional routers and how to program them using NETCONF/YANG.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:SDN and NFV URL:https:/fosdem.org/2017/schedule/2017/schedule/event/netconf_ipv6/ LOCATION:UA2.114 (Baudoux) ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Peter Van Eynde":invalid:nomail END:VEVENT END:VCALENDAR