HCL's Ovs Acceleration Solution Brief
Total Page:16
File Type:pdf, Size:1020Kb
SOLUTION BRIEF Telecommunications Server Performance Increase NFVi Performance and Flexibility HCL and Intel’s Open vSwitch acceleration solution Solution Brief | Accelerate SRv6 Processing OvS ovsdb server ovs-vswitched DPDK netdev FPGA Lib of-proto QEMU vHost Port Representor dpif- netdev VM VM vDPA Virtio host PMD OPAE virtio-net virtio-net User Space vfio-pci virtio-net Kernel Space VF VF VF PF SR-IOV PCIe Shell D LAN port D Lookup Fabric R LAN port Intel FPGA PAC N3000 Host Host OvS VM VM1 VM2 OvS VM VM2 Control (S/W) QEMU QEMU Control (S/W) QEMU VirtIO (vDPA) VirtIO (vDPA) Datapath Datapath OvS Fast Path OvS Fast Path Intel FPGA PAC N3000 Intel FPGA PAC N3000 QSFP28 QSFP28 2x25G Figure 2. Datapath after migration 2 Solution Brief | Accelerate SRv6 Processing Service Assurance with Port Mirroring OvSVM VNF1 VNF2 vProbe Control (S/W) App User Space Mirroring Flow Install Datapath OvS Fast Path Intel FPGA PAC N3000 Table 1. HCL’s OvS acceleration solution feature roadmap Design features Enhanced OvS features (proposed)-Phase 1 Advanced features (proposed)-Phase 2 Host IF • VirtIO 1.0 (0.95 with vDPA) • 9K jumbo frames (burst • Multiple Qs/virtual function (VF) memory + CCB) • Live migration • Virtio-net PF Network • OvS: Virtual Extensible LAN • IPv4 tunneling • L2VPN/L3VPN (VXLAN)/TEP without Link support • MPLSoUDP/GRE Aggregation Control Protocol (LACP) • IPv6 tunneling support • OvS: VXLAN/TEP with LACP • Virtual LAN (VLAN) port support • Management • OvS v2.9.2 kernel • Flow update • DPDK in-band/kernel • Flow update MBO-based logic rate-500K custom MBO in-band rate-1M • VXLAN routing • Flow table update- DPDK-based 500K frames per second (fps) Pipeline • Rate limiting per VF • Service assurance • Bi-directional quality Improvement • Queue scheduling with port mirroring of service (QoS) • • CT security group • Hardware multicast support 3 Solution Brief | Increase NFVi Performance and Flexibility Groundbreaking Performance for the Next Generation About HCL HCL Technologies is a $9.7 billion, next-generation global technology company that helps enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships. We offer an integrated portfolio of products, solutions, services, and IP through our Mode 1-2-3 strategy, built around Digital, IoT, Cloud, Automation, Cybersecurity, Analytics, Infrastructure Management and Engineering Services, amongst others. With a worldwide network of R&D, innovation labs and delivery centers, and 149,000+ ‘Ideapreneurs’ working in 45 countries, HCL serves leading enterprises across key industries, including 250 of the Fortune 500 and 650 of the Global 2000. Contact for more details: [email protected] Follow us on Twitter: http://twitter.com/hclers Visit our Website: http://www.hcltech.com/engineering-services/.