SlideShare a Scribd company logo
1 of 18
V1.2 | ©6WIND 2014. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners.
SPEED MATTERS
V1.2 | 2©6WIND 2014
 Enable open
platform ecosystem
to replace dedicated
hardware with
commodity servers
and virtualization.
 Close the
performance gap for
Service Providers
and Enterprises to
upgrade their
network architecture.
The Promise Of 6WIND
Network Architecture
Transformation
Dedicated Hardware
And Software
Platform
White Box
Ecosystem
Virtualization
Rigid Platform
Long Time To
Market
Open Platform
Inexpensive
Rapid
Services
Creation
$$$
Expensive
$
V1.2 | 3©6WIND 2014
 Best in class packet processing technology thanks to 6WIND deep
expertise in networking and more than 150 man years of
development.
 Since the first shipment of its 6WINDGate software in 2007, 6WIND
has been selected and deployed by Blue Chip companies to unlock
hidden infrastructure performance.
 6WIND is an independent software vendor and 6WINDGate is the
only heterogeneous networking stack to support major market-
leading hardware platforms.
 6WIND is privately held and headquartered in France, with offices in
Asia and the US.
6WIND Facts
V1.2 | 4©6WIND 2014
Generic Hardware
Platform
Network Appliance Architecture Transformation
Proprietary Hardware
Platform
Router / Switch
Proprietary Hardware
Platform
Firewall / UTM
Proprietary Hardware
Platform
ADC / Load
Balancer
Router/Switch
Firewall/UTM
ADC/Load
Balancer
Virtualization
Generic Hardware
Platform
ADC / Load
Balancer
Firewall / UTM
Router / Switch
V1.2 | 5©6WIND 2014
6WINDGate Packet Processing Software:
High Performance, Transparency, Scalability
 Fastest performance on the market; in both
physical and virtual environments
 Transparent, no change to OS, hypervisor and
management
 Available across major platforms
 Native support for network protocols
Multicore Processor Platform
Fast
PathNetwork Stack
Control Plane
Fast
Path
Fast
Path
Fast
Path
Fast
Path
V1.2 | 6©6WIND 2014
6WINDGate Removes Performance Bottlenecks
Performance
(MillionsOfPackets
PerSecond)
...
Fast Path Cores
...
Increase OS stability
by offloading
resource intensive
mundane tasks
Standard Linux
Becomes
Unstable
Performance benefits
scale with the number
of processing cores
1 2 3 8 9 10 ...
V1.2 | 7©6WIND 2014
Networking
Stack
Control
Plane
Fast
Path
Transparent to Operating System
?Local
info
Local
info
Fast path packet
Continuous
synchronization
Exception packet
Synchronization
modules
V1.2 | 8©6WIND 2014
Available for Industry-Leading Processor Platforms
ZoL™DPDKSimple ExecNetOS
Architecture-independent “Fast Path Modules”
• Generic, processor-independent source code
• Cycle-level and pipeline-level optimizations
Architecture-specific "Fast Path Networking SDK"
• Zero-overhead API for fast path modules
• Support for processor-specific features and
resources
• Leverages processor suppliers' SDKs
Data
Plane
Fast Path
FPN-SDK
FPN-SDK
FPN-SDK
FPN-SDK
V1.2 | 9©6WIND 2014
 Based on dpdk.org
 6WINDGate DPDK add-ons available for
increased system functionality,
performance and reliability
 Poll Mode Drivers for multi-vendor NICs
 Mellanox ConnectX-3® EN Series PMD
 Emulex OCE14102 PMD
 Performance acceleration for virtualized
networking
 Fast vNIC PMD
 VMXNET3 Guest VMware PMD
 VIRTIO Guest XEN-KVM PMD
 Crypto acceleration modules that leverage
 Cavium NITROX SDK 5.x Crypto
 Intel® Multi-Buffer Crypto
 Intel® QuickAssist Crypto
6WINDGate DPDK Features and Benefits
Virtualization
acceleration
Fast vNIC PMD
VMXNET3 Guest
VMware PMD
VIRTIO Guest XEN-
KVM PMD
Crypto
acceleration
Cavium NITROX SDK
5.x Crypto
Intel® Multi-Buffer
Crypto
Intel® QuickAssist
Crypto
dpdk.org
Multi-vendor NIC support
Emulex OCE14102
PMD
Mellanox ConnectX®-
3 EN Series PMD
V1.2 | 10©6WIND 2014
FastPath
IPv4/IPv6
Forwarding
MPLS/VPLS
Encapsulation
IPv4/IPv6
Multi-cast
Filtering
IPv4/IPv6
IPsec SVTI
VLAN
Link
Aggregation
NAT
GRE
TCP/UDP
Termination
Flow
Inspection
L2TP/ PPPoE
BRAS
GTP-UVXLAN
Tunneling
(IPinIP)
IPsec
IPv4/IPv6
Ethernet
Bridging
6WINDGate Module List
DistributedArch.
Fast path
extensions
Control
plane
extensions
ControlPlane
BFD SMR
L2TP,
PPPoE
BRAS
Routing
Virtual
Routing
Security
VRRP LACP
VPN
Monitoring
HighAvailability
LACP
Firewall /
NAT
Routing
ARP / NDP
DPDK
Fast vNIC PMD
VMXNET3
Guest VMware
PMD
Intel®
QuickAssist
Crypto
VIRTIO Guest
XEN-KVM PMD
Intel® Multi-
Buffer Crypto
Cavium
NITROX SDK
5.X Crypto
Mellanox
ConnectX®-3
EN Series PMD
FPN-SDK
OVS
Acceleration
Emulex
OCE14000
Series PMD
QoS
V1.2 | 11©6WIND 2014
 Fast path-based data plane solution leveraging DPDK and
extensions (multi-vendor 10G and 40G NICs, smart NICs, and more)
 Comprehensive hardware cryptographic acceleration (Cave/Coleto
Creek, Cavium NITROX and more)
 High performance and scalable IPv4 and IPv6 forwarding
supporting over 10 Mpps per core and virtual routing
 High capacity firewall and NAT
 Wide tunneling support: GTP, PPP, L2TP, GRE, MPLS, VXLAN…
 Accelerated IPsec stack supporting over 190 Gbps on a server
 Accelerated TCP/UDP stack supporting millions of concurrent
sessions on a server
High Performance Data Plane
(Example on Intel Platforms)
V1.2 | 12©6WIND 2014
6WINDGate Deployment Options for Network Appliances
Linux
Application Software
Physical Network
Appliance
Virtual Machine
Linux (Guest OS)
Application Software
Software Network
Appliance
VM
Hypervisor
Linux (Host OS)
Virtualized Network
Appliance
VM
Any OS
…
V1.2 | 13©6WIND 2014
Enterprise Use Case:
6WIND Enables Cost-Effective Network Appliances
 6WINDGate
Powered Firewall
 DPDK on Linux
 Hardware offload to
Cavium Nitrox for
IPsec
 Software based appliance on custom hardware for
additional performance
 Allows use of DPDK on multi-vendor NICs for crypto
support
 Ready for fully virtual applications
Commodity
Hardware
x86 Processor
Hypervisor
Virtual Firewall
V1.2 | 14©6WIND 2014
6WINDGate Extensions to Virtualization
NICs
DPDK
(Intel and multi-vendor NIC drivers)
Host Driver
OVS
Acceleration
Additional Features
(L3 Routing,
Firewall, NAT…)
Virtual
Switch
Fast
vNIC
PMD
Virtio
PMD
Fast
vNIC
Linux
Virtio Virtio
Fast
vNIC
Virtual
Appliance
(DPDK-
based)
Virtual
Appliance
(Linux-
based)
Virtual
Appliance
(Other
OSs)
Drivers for Virtual Appliance
• Fast vNIC drivers for high
performance communications
• Standard drivers for existing
VAs
• Extensible for all OSs
Accelerated Virtual Switch
• DPDK with multi-vendor NIC
support
• OVS acceleration
• Extended network services
• Host driver for high
performance communications
V1.2 | 15©6WIND 2014
10 x 40 Gbps
Full Duplex
Traffic
Virtual Switch Acceleration Demo
Accelerated Open vSwitch
Open
vSwitch
Traffic
Generator
 No modification is
required to OVS,
OS, Hypervisor,
Management
 L2 switching
capability on 10
cores using 40G
Ethernet
 52 Mpps with 64
byte packets
 195 Gbps with
1280 byte packets
OpenFlow
Controller
V1.2 | 16©6WIND 2014
Virtual Switch Acceleration + Virtual Router Appliance
Traffic
Generator
Fast
Path
Fast vNIC PMD
6WINDGate DPDK
OVS Acceleration
Open
vSwitch
Hypervisor
Fast
Path
Virtual Machine
OpenFlow
Controller
Fast vNIC PMD
6WINDGate DPDK
IPv4/IPv6 Forwarding
V1.2 | 17©6WIND 2014
 Equipment Providers
 Source code to be
integrated in
physical, software
and virtualized
appliances
 High level of
customization to
provide application
differentiation with
maximal network
performance
6WINDGate Solutions For:
 Integrators / Service
Providers
 Binary networking
software for routers,
IPsec Gateways…
 Ready-to-use high
performance
software to be
installed on generic
servers to deliver
cost-effective
physical and
software appliances
V1.2 | 18©6WIND 2014

More Related Content

What's hot

Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure6WIND
 
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners6WIND
 
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...LF_DPDK
 
DPDK IPSec performance benchmark ~ Georgii Tkachuk
DPDK IPSec performance benchmark ~ Georgii TkachukDPDK IPSec performance benchmark ~ Georgii Tkachuk
DPDK IPSec performance benchmark ~ Georgii TkachukIntel
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...OpenStack Korea Community
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015Scott Sneddon
 
The Power of SmartNICs
The Power of SmartNICsThe Power of SmartNICs
The Power of SmartNICsNetronome
 
Accelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysAccelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysCumulus Networks
 
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...LF_DPDK
 
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...44CON
 
Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.Juniper Networks
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrailnvirters
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN LandscapeChris Jones
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PROIDEA
 
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...LF_DPDK
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloudinside-BigData.com
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines Netronome
 
Microsofts Configurable Cloud
Microsofts Configurable CloudMicrosofts Configurable Cloud
Microsofts Configurable CloudChris Genazzio
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrailbuildacloud
 
DPDK Summit 2015 - Intro - Tim O'Driscoll
DPDK Summit 2015 - Intro - Tim O'DriscollDPDK Summit 2015 - Intro - Tim O'Driscoll
DPDK Summit 2015 - Intro - Tim O'DriscollJim St. Leger
 

What's hot (20)

Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
 
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners
6WIND - SPEED MATTERS: The Challenge 2014 Contest Winners
 
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
LF_DPDK17_Serverless DPDK - How SmartNIC resident DPDK Accelerates Packet Pro...
 
DPDK IPSec performance benchmark ~ Georgii Tkachuk
DPDK IPSec performance benchmark ~ Georgii TkachukDPDK IPSec performance benchmark ~ Georgii Tkachuk
DPDK IPSec performance benchmark ~ Georgii Tkachuk
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015
 
The Power of SmartNICs
The Power of SmartNICsThe Power of SmartNICs
The Power of SmartNICs
 
Accelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysAccelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network Overlays
 
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...
LF_DPDK17_DPDK with KNI – Pushing the Performance of an SDWAN Gateway to High...
 
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...
Using SmartNICs to Provide Better Data Center Security - Jack Matheson - 44CO...
 
Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrail
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...
LF_DPDK17_rte_raw_device: implementing programmable accelerators using generi...
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
Microsofts Configurable Cloud
Microsofts Configurable CloudMicrosofts Configurable Cloud
Microsofts Configurable Cloud
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrail
 
DPDK Summit 2015 - Intro - Tim O'Driscoll
DPDK Summit 2015 - Intro - Tim O'DriscollDPDK Summit 2015 - Intro - Tim O'Driscoll
DPDK Summit 2015 - Intro - Tim O'Driscoll
 

Viewers also liked

DPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationDPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationMichelle Holley
 
High Performance Networking Leveraging the DPDK and Growing Community
High Performance Networking Leveraging the DPDK and Growing CommunityHigh Performance Networking Leveraging the DPDK and Growing Community
High Performance Networking Leveraging the DPDK and Growing Community6WIND
 
El teatro en la mujer
El teatro en la mujerEl teatro en la mujer
El teatro en la mujerluceroots
 
Ejemplo de guión radial juvenil
Ejemplo de guión radial juvenilEjemplo de guión radial juvenil
Ejemplo de guión radial juvenilLucaSueldo
 
Libreto día de la mujer trabajadora
Libreto día de la mujer trabajadoraLibreto día de la mujer trabajadora
Libreto día de la mujer trabajadoraEscuela Popular SOL
 
Teatro al día del padre - el detector de mentiras
Teatro al día del padre -  el detector de mentirasTeatro al día del padre -  el detector de mentiras
Teatro al día del padre - el detector de mentirasAbelardo Chavarria
 
Teatro por el día del profesor
Teatro por el día del profesorTeatro por el día del profesor
Teatro por el día del profesorlounique
 
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINA
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINAGUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINA
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINAAbelardo Chavarria
 
DíA Internacional De La Mujer Forges
DíA Internacional De La Mujer ForgesDíA Internacional De La Mujer Forges
DíA Internacional De La Mujer ForgesMacfranky
 

Viewers also liked (12)

DPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationDPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway Application
 
High Performance Networking Leveraging the DPDK and Growing Community
High Performance Networking Leveraging the DPDK and Growing CommunityHigh Performance Networking Leveraging the DPDK and Growing Community
High Performance Networking Leveraging the DPDK and Growing Community
 
El teatro en la mujer
El teatro en la mujerEl teatro en la mujer
El teatro en la mujer
 
Protocole IKE/IPsec
Protocole IKE/IPsecProtocole IKE/IPsec
Protocole IKE/IPsec
 
IPSec and VPN
IPSec and VPNIPSec and VPN
IPSec and VPN
 
Ejemplo de guión radial juvenil
Ejemplo de guión radial juvenilEjemplo de guión radial juvenil
Ejemplo de guión radial juvenil
 
Libreto día de la mujer trabajadora
Libreto día de la mujer trabajadoraLibreto día de la mujer trabajadora
Libreto día de la mujer trabajadora
 
Teatro al día del padre - el detector de mentiras
Teatro al día del padre -  el detector de mentirasTeatro al día del padre -  el detector de mentiras
Teatro al día del padre - el detector de mentiras
 
Teatro por el día del profesor
Teatro por el día del profesorTeatro por el día del profesor
Teatro por el día del profesor
 
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINA
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINAGUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINA
GUION DE TEATRO PARA EL DIA DE LA MADRE-BUSCANDO UNA REINA
 
La madre perfecta
La madre perfectaLa madre perfecta
La madre perfecta
 
DíA Internacional De La Mujer Forges
DíA Internacional De La Mujer ForgesDíA Internacional De La Mujer Forges
DíA Internacional De La Mujer Forges
 

Similar to 6WINDGate™ - Powering the New Generation of Network Appliances

OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationNAIM Networks, Inc.
 
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...Jim St. Leger
 
Virtual host acceleration
Virtual host accelerationVirtual host acceleration
Virtual host accelerationMelvin174623
 
Openstack v4 0
Openstack v4 0Openstack v4 0
Openstack v4 0sprdd
 
Promwad's CPE Team Profile
Promwad's CPE Team ProfilePromwad's CPE Team Profile
Promwad's CPE Team ProfileIvan Kuten
 
OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07Nicolas (Nick) Barcet
 
QNAP Company profile 2017
QNAP Company profile 2017 QNAP Company profile 2017
QNAP Company profile 2017 Hernan Lopez
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...mfrancis
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business TransformationCisco Service Provider
 
Building the SD-Branch using uCPE
Building the SD-Branch using uCPEBuilding the SD-Branch using uCPE
Building the SD-Branch using uCPEMichelle Holley
 
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad IrzanIndonesia Network Operators Group
 
QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台Anderson Cheng
 
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking SoftwareOnboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking SoftwareCloudify Community
 
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and moreAdvanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and moreinside-BigData.com
 
Virtual firewall framework
Virtual firewall frameworkVirtual firewall framework
Virtual firewall frameworkNithin Babu
 
IPv6 Support at NEC CEs
IPv6 Support at NEC CEsIPv6 Support at NEC CEs
IPv6 Support at NEC CEsAPNIC
 
Red Hat Virtualization Where Performance Takes Off!
Red Hat Virtualization Where Performance Takes Off!Red Hat Virtualization Where Performance Takes Off!
Red Hat Virtualization Where Performance Takes Off!andreas kuncoro
 
6th SDN Interest Group Seminar - Session4 (131210)
6th SDN Interest Group Seminar - Session4 (131210)6th SDN Interest Group Seminar - Session4 (131210)
6th SDN Interest Group Seminar - Session4 (131210)NAIM Networks, Inc.
 

Similar to 6WINDGate™ - Powering the New Generation of Network Appliances (20)

OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
 
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...
DPDK Summit - 08 Sept 2014 - 6WIND - High Perf Networking Leveraging the DPDK...
 
Virtual host acceleration
Virtual host accelerationVirtual host acceleration
Virtual host acceleration
 
Openstack v4 0
Openstack v4 0Openstack v4 0
Openstack v4 0
 
Promwad's CPE Team Profile
Promwad's CPE Team ProfilePromwad's CPE Team Profile
Promwad's CPE Team Profile
 
OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07
 
Security gateway
Security gatewaySecurity gateway
Security gateway
 
QNAP Company profile 2017
QNAP Company profile 2017 QNAP Company profile 2017
QNAP Company profile 2017
 
Hyper-V Networking
Hyper-V NetworkingHyper-V Networking
Hyper-V Networking
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
 
Building the SD-Branch using uCPE
Building the SD-Branch using uCPEBuilding the SD-Branch using uCPE
Building the SD-Branch using uCPE
 
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
 
QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台
 
Onboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking SoftwareOnboarding and Orchestrating High Performing Networking Software
Onboarding and Orchestrating High Performing Networking Software
 
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and moreAdvanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
 
Virtual firewall framework
Virtual firewall frameworkVirtual firewall framework
Virtual firewall framework
 
IPv6 Support at NEC CEs
IPv6 Support at NEC CEsIPv6 Support at NEC CEs
IPv6 Support at NEC CEs
 
Red Hat Virtualization Where Performance Takes Off!
Red Hat Virtualization Where Performance Takes Off!Red Hat Virtualization Where Performance Takes Off!
Red Hat Virtualization Where Performance Takes Off!
 
6th SDN Interest Group Seminar - Session4 (131210)
6th SDN Interest Group Seminar - Session4 (131210)6th SDN Interest Group Seminar - Session4 (131210)
6th SDN Interest Group Seminar - Session4 (131210)
 

6WINDGate™ - Powering the New Generation of Network Appliances

  • 1. V1.2 | ©6WIND 2014. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners. SPEED MATTERS
  • 2. V1.2 | 2©6WIND 2014  Enable open platform ecosystem to replace dedicated hardware with commodity servers and virtualization.  Close the performance gap for Service Providers and Enterprises to upgrade their network architecture. The Promise Of 6WIND Network Architecture Transformation Dedicated Hardware And Software Platform White Box Ecosystem Virtualization Rigid Platform Long Time To Market Open Platform Inexpensive Rapid Services Creation $$$ Expensive $
  • 3. V1.2 | 3©6WIND 2014  Best in class packet processing technology thanks to 6WIND deep expertise in networking and more than 150 man years of development.  Since the first shipment of its 6WINDGate software in 2007, 6WIND has been selected and deployed by Blue Chip companies to unlock hidden infrastructure performance.  6WIND is an independent software vendor and 6WINDGate is the only heterogeneous networking stack to support major market- leading hardware platforms.  6WIND is privately held and headquartered in France, with offices in Asia and the US. 6WIND Facts
  • 4. V1.2 | 4©6WIND 2014 Generic Hardware Platform Network Appliance Architecture Transformation Proprietary Hardware Platform Router / Switch Proprietary Hardware Platform Firewall / UTM Proprietary Hardware Platform ADC / Load Balancer Router/Switch Firewall/UTM ADC/Load Balancer Virtualization Generic Hardware Platform ADC / Load Balancer Firewall / UTM Router / Switch
  • 5. V1.2 | 5©6WIND 2014 6WINDGate Packet Processing Software: High Performance, Transparency, Scalability  Fastest performance on the market; in both physical and virtual environments  Transparent, no change to OS, hypervisor and management  Available across major platforms  Native support for network protocols Multicore Processor Platform Fast PathNetwork Stack Control Plane Fast Path Fast Path Fast Path Fast Path
  • 6. V1.2 | 6©6WIND 2014 6WINDGate Removes Performance Bottlenecks Performance (MillionsOfPackets PerSecond) ... Fast Path Cores ... Increase OS stability by offloading resource intensive mundane tasks Standard Linux Becomes Unstable Performance benefits scale with the number of processing cores 1 2 3 8 9 10 ...
  • 7. V1.2 | 7©6WIND 2014 Networking Stack Control Plane Fast Path Transparent to Operating System ?Local info Local info Fast path packet Continuous synchronization Exception packet Synchronization modules
  • 8. V1.2 | 8©6WIND 2014 Available for Industry-Leading Processor Platforms ZoL™DPDKSimple ExecNetOS Architecture-independent “Fast Path Modules” • Generic, processor-independent source code • Cycle-level and pipeline-level optimizations Architecture-specific "Fast Path Networking SDK" • Zero-overhead API for fast path modules • Support for processor-specific features and resources • Leverages processor suppliers' SDKs Data Plane Fast Path FPN-SDK FPN-SDK FPN-SDK FPN-SDK
  • 9. V1.2 | 9©6WIND 2014  Based on dpdk.org  6WINDGate DPDK add-ons available for increased system functionality, performance and reliability  Poll Mode Drivers for multi-vendor NICs  Mellanox ConnectX-3® EN Series PMD  Emulex OCE14102 PMD  Performance acceleration for virtualized networking  Fast vNIC PMD  VMXNET3 Guest VMware PMD  VIRTIO Guest XEN-KVM PMD  Crypto acceleration modules that leverage  Cavium NITROX SDK 5.x Crypto  Intel® Multi-Buffer Crypto  Intel® QuickAssist Crypto 6WINDGate DPDK Features and Benefits Virtualization acceleration Fast vNIC PMD VMXNET3 Guest VMware PMD VIRTIO Guest XEN- KVM PMD Crypto acceleration Cavium NITROX SDK 5.x Crypto Intel® Multi-Buffer Crypto Intel® QuickAssist Crypto dpdk.org Multi-vendor NIC support Emulex OCE14102 PMD Mellanox ConnectX®- 3 EN Series PMD
  • 10. V1.2 | 10©6WIND 2014 FastPath IPv4/IPv6 Forwarding MPLS/VPLS Encapsulation IPv4/IPv6 Multi-cast Filtering IPv4/IPv6 IPsec SVTI VLAN Link Aggregation NAT GRE TCP/UDP Termination Flow Inspection L2TP/ PPPoE BRAS GTP-UVXLAN Tunneling (IPinIP) IPsec IPv4/IPv6 Ethernet Bridging 6WINDGate Module List DistributedArch. Fast path extensions Control plane extensions ControlPlane BFD SMR L2TP, PPPoE BRAS Routing Virtual Routing Security VRRP LACP VPN Monitoring HighAvailability LACP Firewall / NAT Routing ARP / NDP DPDK Fast vNIC PMD VMXNET3 Guest VMware PMD Intel® QuickAssist Crypto VIRTIO Guest XEN-KVM PMD Intel® Multi- Buffer Crypto Cavium NITROX SDK 5.X Crypto Mellanox ConnectX®-3 EN Series PMD FPN-SDK OVS Acceleration Emulex OCE14000 Series PMD QoS
  • 11. V1.2 | 11©6WIND 2014  Fast path-based data plane solution leveraging DPDK and extensions (multi-vendor 10G and 40G NICs, smart NICs, and more)  Comprehensive hardware cryptographic acceleration (Cave/Coleto Creek, Cavium NITROX and more)  High performance and scalable IPv4 and IPv6 forwarding supporting over 10 Mpps per core and virtual routing  High capacity firewall and NAT  Wide tunneling support: GTP, PPP, L2TP, GRE, MPLS, VXLAN…  Accelerated IPsec stack supporting over 190 Gbps on a server  Accelerated TCP/UDP stack supporting millions of concurrent sessions on a server High Performance Data Plane (Example on Intel Platforms)
  • 12. V1.2 | 12©6WIND 2014 6WINDGate Deployment Options for Network Appliances Linux Application Software Physical Network Appliance Virtual Machine Linux (Guest OS) Application Software Software Network Appliance VM Hypervisor Linux (Host OS) Virtualized Network Appliance VM Any OS …
  • 13. V1.2 | 13©6WIND 2014 Enterprise Use Case: 6WIND Enables Cost-Effective Network Appliances  6WINDGate Powered Firewall  DPDK on Linux  Hardware offload to Cavium Nitrox for IPsec  Software based appliance on custom hardware for additional performance  Allows use of DPDK on multi-vendor NICs for crypto support  Ready for fully virtual applications Commodity Hardware x86 Processor Hypervisor Virtual Firewall
  • 14. V1.2 | 14©6WIND 2014 6WINDGate Extensions to Virtualization NICs DPDK (Intel and multi-vendor NIC drivers) Host Driver OVS Acceleration Additional Features (L3 Routing, Firewall, NAT…) Virtual Switch Fast vNIC PMD Virtio PMD Fast vNIC Linux Virtio Virtio Fast vNIC Virtual Appliance (DPDK- based) Virtual Appliance (Linux- based) Virtual Appliance (Other OSs) Drivers for Virtual Appliance • Fast vNIC drivers for high performance communications • Standard drivers for existing VAs • Extensible for all OSs Accelerated Virtual Switch • DPDK with multi-vendor NIC support • OVS acceleration • Extended network services • Host driver for high performance communications
  • 15. V1.2 | 15©6WIND 2014 10 x 40 Gbps Full Duplex Traffic Virtual Switch Acceleration Demo Accelerated Open vSwitch Open vSwitch Traffic Generator  No modification is required to OVS, OS, Hypervisor, Management  L2 switching capability on 10 cores using 40G Ethernet  52 Mpps with 64 byte packets  195 Gbps with 1280 byte packets OpenFlow Controller
  • 16. V1.2 | 16©6WIND 2014 Virtual Switch Acceleration + Virtual Router Appliance Traffic Generator Fast Path Fast vNIC PMD 6WINDGate DPDK OVS Acceleration Open vSwitch Hypervisor Fast Path Virtual Machine OpenFlow Controller Fast vNIC PMD 6WINDGate DPDK IPv4/IPv6 Forwarding
  • 17. V1.2 | 17©6WIND 2014  Equipment Providers  Source code to be integrated in physical, software and virtualized appliances  High level of customization to provide application differentiation with maximal network performance 6WINDGate Solutions For:  Integrators / Service Providers  Binary networking software for routers, IPsec Gateways…  Ready-to-use high performance software to be installed on generic servers to deliver cost-effective physical and software appliances