Co-located Sessions @OPNFV Summit June 12, 2017 DPDK Mini Summit • DPDK is a set of software libraries which accelerate data plane applications running on general purpose CPUs. • It’s a multi-vendor, open source project hosted by The Linux Foundation. • It helps to realize NFV in the following ways: • By significantly improving network I/O performance for both NFVI and VNFs. • By providing a common data plane API that supports all major CPU architectures and NIC vendors. • By supporting Service Assurance capabilities, including exporting of statistics and monitoring of DPDK processes. DPDK Mini Summit Time Title DPDK Mini Summit Agenda Introduction & DPDK Roadmap 9:00 - 9:40 Presenter Tim O'Driscoll 9:40 - 10:20 Data Plane Virtualization Enhancements Cunming (Steve) Liang 10:20 - 11:00 Putting OVS-DPDK into Massive Production, with 0.0% Frame Loss Franck Baudin & Christian Trautman 11:00 - 11:15 Break 11:15 - 11:55 Cloud Monitoring Framework based on DPDK Waterman Cao & Wei Yue 11:55 - 12:30 Virtio-User as an Exception Path - New Path to Kernel Jianfeng Tan 12:30 – 1:30 Lunch 1:30 – 5:00 FD.io Join us tomorrow to learn more about DPDK and FD.io, and how they can help improve the performance of NFV applications. OPNFV FastDataStacks (FDS) “The 20th century was about invention, the 21st is about mashups and integration” – Toby Ford, AT&T • OPNFV scenarios in the Brahmaputra release were focused on OVS as virtual forwarder • Integrate VPP into existing OPNFV scenarios • Initial scenarios Danube 1.0 (17.04) • • • • OpenStack – ODL (Layer2) – VPP OpenStack – ODL (Layer3) – VPP OpenStack – VPP ... • Diverse set of contributors: ... Neutron REST Neutron NorthBound GBP Neutron Mapper GBP Renderer Manager VPP renderer Topology Mgr - VBD Netconf/YANG Honeycomb (Dataplane Agent) VPP DPDK • https://wiki.opnfv.org/display/fds See also: FDS Architecture: https://wiki.opnfv.org/display/fds/OpenStack-ODL-VPP+integration+design+and+architecture System Install (APEX) System Test (FuncTest, Yardstick) FD.io is the Universal Data-plane FD.io is evolving rapidly! 16-06 Release- VPP 16-06 New Features Enhanced Switching & Routing SRv6 spray use-case (IP-TV) LISP xTR support VXLAN over IPv6 underlay per interface whitelists shared adjacencies in FIB Improves interface support vhost-user – jumbo frames Netmap interface support AF_Packet interface support Improved programmability Python API bindings Enhanced JVPP Java API bindings Enhanced debugging cli Hardware and Software Support Support for ARM 32 targets Support for Raspberry Pi Support for DPDK 16.04 16-09 Release: VPP, Honeycomb, NSH_SFC, ONE 16-09 New Features 17-01 Release: VPP, Honeycomb, NSH_SFC, ONE 17-01 New Features Hierarchical FIB Enhanced LISP support for Performance Improvements L2 overlays DPDK input and output nodes Multitenancy L2 Path Multihoming Re-encapsulating Tunnel Routers (RTR) supportIPv4 lookup node IPSEC Performance Map-Resolver failover algorithm SW and HW Crypto Support New plugins for HQoS support SNAT Simple Port Analyzer (SPAN) MagLev-like Load BFD, ACL, IPFIX, SNAT Identifier Locator Addressing L2 GRE over IPSec tunnels NSH SFC SFF’s & NSH Proxy LLDP Port range ingress filtering LISP Enhancements Dynamically ordered subgraphs Source/Dest control plane L2 over LISP and GRE Map-Register/Map-Notify RLOC-probing Flow Per Packet 17-04 Release: VPP, Honeycomb, NSH_SFC, ONE… 17-04 New Features VPP Userspace Host Stack TCP stack DHCPv4 & DHCPv6 relay/proxy ND Proxy SNAT CGN: port allocation & address pool CPE: External interface NAT64, LW46 Segment Routing SRv6 Network Programming SR Traffic Engineering SR LocalSIDs Framework to expand LocalSIDs w/ plugins iOAM UDP Pinger IOAM as type 2 metadata in NSH Anycast active server selection IPFIX Improvements (IPv6) Come join us at the DPDK and FD.io Mini-Summit Tomorrow !!! 8 • The Open-NFP.org is a worldwide, community-driven organization to enable open and collaborative development in the area of data plane acceleration for network functions processing in server networking. • Open-NFP hosts over 40 open projects and has over a 100 developers from Service Providers, OEMs, research institutions and academia. • The portal also offers developers support with a P4 and C-based data plane software development environment and open source code related to Netronome Agilio SmartNICs.
© Copyright 2026 Paperzz