u CPE Reference Solution on FD io Hongjun

  • Slides: 16
Download presentation
u. CPE Reference Solution on FD. io Hongjun Ni, Xuekun Hu @ Intel

u. CPE Reference Solution on FD. io Hongjun Ni, Xuekun Hu @ Intel

Acknowledgement VPP Community Sweetcomb Community John Di. Giglio @ Intel Ray Kinsella @ Intel

Acknowledgement VPP Community Sweetcomb Community John Di. Giglio @ Intel Ray Kinsella @ Intel Sarabjit Gosal @ Intel Jokul Li @ Intel Dirk Blevins @ Intel Yu Liu @ Intel Frank Liu @ Intel Ping Yu @ Intel Xuekun Hu @ Intel Zhiyong Yang @ Intel Jerry Zhang @ Intel Yuwei Zhang @ Intel *Other names and brands may be claimed as the property of others.

Agenda • Problem Statement • Reference Solution Overview • Hardware Architecture • u. CPE

Agenda • Problem Statement • Reference Solution Overview • Hardware Architecture • u. CPE Software Reference • u. CPE POC • Key Takeaway *Other names and brands may be claimed as the property of others.

Problem Statement Public Cloud Internet Network Saa. S SECaa. S, Iaa. S… MPLS Avg.

Problem Statement Public Cloud Internet Network Saa. S SECaa. S, Iaa. S… MPLS Avg. 6 -12 hardware appliances/branch Data Center Complex Customer Premise *Other names and brands may be claimed as the property of others. Increasing Bandwidth Demand/Cost Manual service provisioning and no centralized control 4

Transformation to SD-Branch Public Cloud Saa. S SECaa. S, Iaa. S… Wireless SD-WAN Internet

Transformation to SD-Branch Public Cloud Saa. S SECaa. S, Iaa. S… Wireless SD-WAN Internet u. CPE Simplified SD-Branch MPLS Data Center Highly scalable SDN network Enterprise Edge Network Centralized control and Automated provisioning of services Cloud u. CPE/SD-WAN play a key role as Cloud Edge Platform *Other names and brands may be claimed as the property of others.

u. CPE/SD-WAN Open Framework & Reference Solution Open Source/3 rd party commercial Intel +

u. CPE/SD-WAN Open Framework & Reference Solution Open Source/3 rd party commercial Intel + ISV u. CPE Reference Eth/Wi. Fi/Vo. IP 3 Leaf DPI VM 1 Firewall VM 2 VPN VM 3 Other VNFs VNF Operation& Management Framework Sweetcomb Management Engine Intel Xeon 5 2 cloud Netconf (YANG/XML) Open Source Network Fabric DPDK + VPP (19. 01) Management, Operation, Orchestration Cent. OS 7. 5 and KVM u. CPE White-Box Reference Design BIOS/Firmware/Driver Enterprise LAN Controller (ONOS/ODL) Intel ATOM Based u. CPE (IO) Interfaces *Other names and brands may be claimed as the property of others. v. CPE/ Cloud Gateway 1 4 WAN (MPLS/INET/4 G/FTTH) v. CPE VPP LAN WAN Spine DPI Intel Xeon/Xeon-D 6

ATOM Product Family *Other names and brands may be claimed as the property of

ATOM Product Family *Other names and brands may be claimed as the property of others.

u. CPE White-Box Reference Design e. MMC (8/16 GB) Adapter Power IC 2 x

u. CPE White-Box Reference Design e. MMC (8/16 GB) Adapter Power IC 2 x DDR 4 SO-DIMM (ECC Support) 1/2 x DDR 4 1 x USB 3. 0 Single/Dual Channel m. SATA /SATA 3. 0 1 x PCIe 1 x USB SATA 3. 0 2 x USB 2. 0 2 x. SGMII 4 x PCIe G 3 GPON/Gb. E SFP LPC I 211 I 350 AM 4 *Other names and brands may be claimed as the property of others. 4 x Gb. E RJ-45 1 x Mini-PCIe Connector (Wi-Fi) Vo. IP Expansion 1 x RJ-45 Console SIO 2 x Gb. E Combo 1 x M. 2 Connector (LTE) USB Host PCIe x 4 ETH PHY SIM Slot LED Button GPIO

Scalability in Enterprise SD-Branch VNFs @ POP/Data Center Routing, VPN, FW, CGNAT, Wi. Fi

Scalability in Enterprise SD-Branch VNFs @ POP/Data Center Routing, VPN, FW, CGNAT, Wi. Fi CTRL, SDWAN CTRL Service Provider Routing, VPN, FW, IPS, SBC, CGNAT, Wi. Fi CTRL, SD-WAN CTRL Network FW, IPS, CGNAT, SBC, Wi. Fi CTRL, SD-WAN CTRL WAN Accel, SD-WAN CTRL Network Enterprise SOHO VNFs @ CPE Intel So. C Positioning Intel technologies to drive performance, scale and security Small Branch SD-WAN, VPN Routing, SD-WAN, VPN 1 -2 VNFs Medium Branch Routing, VPN, WAN Accel, SD-WAN, v. RAN 1 -2 VNF Atom 2 C VNFs Large Branch Routing, VPN, Wi. Fi CTRL, WAN Accel, FW, IPS, SDWAN, v. RAN 2 -4 VNF Atom 2 -4 C VNFs 6+ VNF Atom 12 -16 C-> Xeon -D DPDK, VPP, Intel ® Quick. Assist, Hyperscan, Intel® VT, AESNI *Other names and brands may be claimed as the property of others. VNFs VNF Xeon D -> Xeon Scalable Series

u. CPE Software Reference Overview Linux BSP toolkit Cent. OS 7. x Device Drivers

u. CPE Software Reference Overview Linux BSP toolkit Cent. OS 7. x Device Drivers (QAT, Wireless, I/O) Footprint Optimization Configuration Optimization CPU Core Usage Profiling Developer Environment Cross-compiling Build server and deployment Installer, Packaging Documentation DPDK + VPP IPSec VPN (IKE), Vx. LAN, NAT Qo. S, ACL Real-time Traffic Analytics Tapv 2(Kernel-Bridge), DHCP, DNS SW-defined I/O management Po. C Vo. IP DSP + SLIC, up to 16 x POTS GPON SFP Module (1 G, 2. 5 G, 10 G) WAN/LAN Management Engine (Sweetcomb) YANG Model & Plug-ins Local Management Gateway/Router VPN, Wireless, Vo. IP E 2 E SD-WAN W/ Open Framework Performance Showcase Intel® Architecture-Based Platforms Support *Other names and brands may be claimed as the property of others. Network stack

u. CPE Software Reference Diagram v. DPI v. FW Value Added Service Validation/Benchmark Tools

u. CPE Software Reference Diagram v. DPI v. FW Value Added Service Validation/Benchmark Tools 3 rd-party VNF Local/Remote Management VPP Netconf v. Switch NAT/NAT-T SW Reference IP Frag/Reassembly L 2/L 3 Stack PPPo. E IGMP DHCP Tunneling IPsec/SSL DDNS Vo. IP Qos/ACL DPDK User Mode Tapv 2/AF_Packet/KNI Kernel Mode Hypervisor/KVM MP-BGP NPT/SNPT Container WIFI Kernel Driver LTE PON Voice Optimized Linux BIOS/Firmware Intel SOC QAT ETH *Other names and brands may be claimed as the property of others. External I/F Module WIFI LTE PON Voice

Multi-Core Usage Profiling for SD-WAN Intel Atom® C 3000 Processor 4 C and More

Multi-Core Usage Profiling for SD-WAN Intel Atom® C 3000 Processor 4 C and More SD –WAN (2 C default) Core 0 Core 1 Management Engine Network Stack - DP VPP Master/CLI IPSec, Vx. LAN, NAT DHCP/DNS/NTP/Ix. MP/. . . L 2/L 3 FWD w/ Qo. S, ACL Local Portal/APP DPDK + VPP Core 2 Core 3 Option#1: SD-WAN/Host VAS/Edge Service Option#2: VAS/Edge Service VM/Docker u. CPE SW Reference (Dev tool, BSP, DPDK, VPP, Patch, configurations, Samples, Docs) Cent. OS 7. 5 DNV/RGY *Other names and brands may be claimed as the property of others. QAT AES-NI ETH Wi. Fi GPON LTE

u. CPE POC Postman Software BOM • Cent. OS 7. 5 • VPP 18.

u. CPE POC Postman Software BOM • Cent. OS 7. 5 • VPP 18. 10 • Local management • Sweetcomb • Sysrepo 0. 7. 7 • Netopeer 2 -server 0. 7. 0 • Netopeer 2 -cli 2. 0. 49 REST SIP Server • • LAN/Wi. Fi u. CPE 1 Soft phone Local Mgmt. LAN Pkt-Gen *Other names and brands may be claimed as the property of others. u. CPE 2 Phone PC WAN Voice Module Netconf • • • IPSec (with IKE) Vx. LAN Qo. S, ACL Traffic Analytics Vo. IP

IPSec GUI *Other names and brands may be claimed as the property of others.

IPSec GUI *Other names and brands may be claimed as the property of others.

Key Takeaway • u. CPE helps to transform to SD-Branch as Edge Cloud Platform.

Key Takeaway • u. CPE helps to transform to SD-Branch as Edge Cloud Platform. • u. CPE Solution contains u. CPE SW Reference and White-box HW Reference. • White-box Reference provides fully scalable HW design. • u. CPE Software Reference built on VPP provides rich features and Toolkits. *Other names and brands may be claimed as the property of others. 15

Thank you ! Q&A Email : hongjun. ni@intel. com xuekun. hu@intel. com 16

Thank you ! Q&A Email : hongjun. ni@intel. com xuekun. hu@intel. com 16