SPEED MATTERS 
V3.0 | ©6WIND 2014. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners.
Network Architecture Transformation Towards Virtualization 
Application 
Proprietary Hardware 
Platform 
Application 
Proprietary Hardware 
Platform 
Application 
Proprietary Hardware 
Platform 
Application 
Application 
Application 
Virtual Apps Are Limited 
Linux Has Bottlenecks 
The Hardware Is Ready 
Hypervisor 
10/40/100G Server 
©6WIND 2014 V3.0 | 2
Requirements of Virtual Infrastructure 
Virtual 
Machine 
Application 
Software 
Virtual 
Machine 
Application 
Software 
Hypervisor 
Virtual Switch 
OpenStack 
Orchestration Support 
Standard Virtio VM Support 
Virtual Switching and 
Networking 
Hardware Independence 
Server Platform 
©6WIND 2014 V3.0 | 3
Don’t Forget The Performance Requirements 
Virtual 
Machine 
Application 
Software 
Virtual 
Machine 
Application 
Software 
Hypervisor 
Virtual Switch 
Server Platform 
VM to VM Communications for 
Service Chaining 
High Density, Compute Intensive VMs 
on a single server 
©6WIND 2014 V3.0 | 4
Limitations of Current Virtual Networking Solutions 
Linux-Based Switching Single Root I/O Virtualization (SR-IOV) 
Virtual Machine 
Application 
Virtual Machine 
Application 
Virtual Machine 
Application 
Virtual Machine 
Application 
High Performance East- 
West Communications 
High Performance East- 
West Communications 
VM Density VM Density 
SR-IOV 
Virtual Switch 
OR 
Hypervisor Throughput 
Throughput Hypervisor 
Hardware Independence 
Hardware Independence 
©6WIND 2014 V3.0 | 5
6WIND Virtual Accelerator Enables Virtual Networking 
VM 
Any OS 
VM 
Any OS 
VM 
Any OS 
NICs 
Virtual 
Accelerator 
Simple Integration for New and 
Existing VMs 
High Bandwidth for VM Performance, 
Density and Communications 
Virtual Switching, Virtual 
Networking and Multi-tenancy 
Network Hardware Independence 
Hypervisor 
©6WIND 2014 V3.0 | 6
Only Solution with Complete Transparency 
VM 
Any OS 
VM 
Any OS 
VM 
Any OS 
NICs 
Virtual 
Accelerator 
Hypervisor 
No Modifications To: 
OpenStack 
Virtual Switch 
Hypervisor 
Linux 
©6WIND 2014 V3.0 | 7
6WIND Virtual Accelerator Features 
Drivers for high performance 
communications with VMs 
High Performance Protocols 
Multi-vendor NICs for high 
performance outside communication 
Hypervisor 
IP Fwd 
VRF 
Virtio 
Filtering 
LAG NAT 
Virtual Networking 
GRE 
Host 
Drivers 
VXLAN 
VLAN 
Multi-tenancy 
Physical 
Virtual Accelerator 
Open 
vSwitch 
Linux 
Bridge 
Virtual Switching 
NICs 
©6WIND 2014 V3.0 | 8
Cloud Provider Use Case: Data Center Virtualization 
 Number of VMs is limited by virtual 
switching / networking capacity in both 
compute and network nodes 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
Virtual 
Accelerator 
Compute 
VM VM VM VM VM 
VM VM VM VM VM 
VM VM VM VM VM 
VM VM VM VM VM 
VM VM VM VM VM 
VM VM VM VM VM 
Virtual switching Virtual switching 
Compute Compute 
Virtual switching / networking 
Network Node 
Network 
 6WIND Virtual Accelerator removes Linux 
performance bottlenecks and enables high 
VM density without any change to the 
environment 
Virtual 
Accelerator 
Compute 
Virtual 
Accelerator 
Compute 
Virtual 
Accelerator 
©6WIND 2014 V3.0 | 9
 Virtual Network Function (VNF) (North- 
South) and service chain (East-West) 
throughput is limited by Linux virtual 
switching / networking capacity 
VNF VNF VNF 
VNF VNF VNF 
VNF VNF VNF 
Virtual 
Accelerator 
Compute 
Network 
Service Provider Use Case: 
Network Function Virtualization (NFV) 
VNF VNF VNF VNF 
Virtual switching Virtual switching 
Compute Compute 
Virtual switching / networking 
Network Node 
 6WIND Virtual Accelerator removes Linux 
performance bottlenecks and maximizes 
North-South and East-West throughput with 
higher VNF density without any change to 
the environment 
Virtual 
Accelerator 
Compute 
Virtual 
Accelerator 
Compute 
Virtual 
Accelerator 
©6WIND 2014 V3.0 | 10
Enterprise Use Case: Appliance Virtualization 
 Appliances are based on specialized 
architectures 
 Rigid 
 High development costs 
 Long time-to-market 
IPsec 
GW 
Firewall 
Load 
Balancer 
 6WIND Virtual Accelerator enables 
IPS 
flexibility brought by virtualization and 
removes Linux networking 
performance bottlenecks on standard 
servers 
IPS 
IPsec 
GW 
Load 
Balancer 
Firewall 
Virtual 
Accelerator 
©6WIND 2014 V3.0 | 11
6WIND Virtual Accelerator Performance Summary 
Data Center Virtualization 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM 
Virtual 
Accelerator 
Compute 
IPS 
240Gbps 
IPsec 
GW 
Virtual 
Accelerator 
Compute 
240GAbcceplersator 
Load 
Balancer 
Virtual 
Accelerator 
Compute 
Virtual 
Firewall 
240Gbps 
Virtual 
Accelerator 
Appliance Virtualization 
Network 
Network Function Virtualization (NFV) 
VNF VNF VNF 
VNF VNF VNF 
VNF VNF VNF 
Virtual 
Accelerator 
Compute 
Network 
Virtual 
Accelerator 
Compute 
240Gbps 
Virtual 
Accelerator 
Compute 
Virtual 
240Gbps 
Accelerator 
 Servers are dual socket Xeon E5-2697 v2 
@ 2.70GHz (12 cores per socket) 
©6WIND 2014 V3.0 | 12
6WIND Virtual Accelerator Advantage 
VM 
Any OS 
VM 
Any OS 
VM 
Any OS 
NICs 
Virtual 
Accelerator 
Hypervisor 
Transparent OpenStack 
orchestration support 
High bandwidth for VM 
performance, density and 
communications 
Complete virtual networking 
infrastructure 
Support for Open vSwitch 
and Linux Bridge with no 
modifications 
Network hardware 
independence for seamless 
hardware upgrades 
©6WIND 2014 V3.0 | 13
Virtual 
Accelerator 
Performance And Features Required 
For Virtual Network Applications 
©6WIND 2014 V3.0 | 14

6WIND Virtual Accelerator Product Presentation

  • 1.
    SPEED MATTERS V3.0| ©6WIND 2014. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners.
  • 2.
    Network Architecture TransformationTowards Virtualization Application Proprietary Hardware Platform Application Proprietary Hardware Platform Application Proprietary Hardware Platform Application Application Application Virtual Apps Are Limited Linux Has Bottlenecks The Hardware Is Ready Hypervisor 10/40/100G Server ©6WIND 2014 V3.0 | 2
  • 3.
    Requirements of VirtualInfrastructure Virtual Machine Application Software Virtual Machine Application Software Hypervisor Virtual Switch OpenStack Orchestration Support Standard Virtio VM Support Virtual Switching and Networking Hardware Independence Server Platform ©6WIND 2014 V3.0 | 3
  • 4.
    Don’t Forget ThePerformance Requirements Virtual Machine Application Software Virtual Machine Application Software Hypervisor Virtual Switch Server Platform VM to VM Communications for Service Chaining High Density, Compute Intensive VMs on a single server ©6WIND 2014 V3.0 | 4
  • 5.
    Limitations of CurrentVirtual Networking Solutions Linux-Based Switching Single Root I/O Virtualization (SR-IOV) Virtual Machine Application Virtual Machine Application Virtual Machine Application Virtual Machine Application High Performance East- West Communications High Performance East- West Communications VM Density VM Density SR-IOV Virtual Switch OR Hypervisor Throughput Throughput Hypervisor Hardware Independence Hardware Independence ©6WIND 2014 V3.0 | 5
  • 6.
    6WIND Virtual AcceleratorEnables Virtual Networking VM Any OS VM Any OS VM Any OS NICs Virtual Accelerator Simple Integration for New and Existing VMs High Bandwidth for VM Performance, Density and Communications Virtual Switching, Virtual Networking and Multi-tenancy Network Hardware Independence Hypervisor ©6WIND 2014 V3.0 | 6
  • 7.
    Only Solution withComplete Transparency VM Any OS VM Any OS VM Any OS NICs Virtual Accelerator Hypervisor No Modifications To: OpenStack Virtual Switch Hypervisor Linux ©6WIND 2014 V3.0 | 7
  • 8.
    6WIND Virtual AcceleratorFeatures Drivers for high performance communications with VMs High Performance Protocols Multi-vendor NICs for high performance outside communication Hypervisor IP Fwd VRF Virtio Filtering LAG NAT Virtual Networking GRE Host Drivers VXLAN VLAN Multi-tenancy Physical Virtual Accelerator Open vSwitch Linux Bridge Virtual Switching NICs ©6WIND 2014 V3.0 | 8
  • 9.
    Cloud Provider UseCase: Data Center Virtualization  Number of VMs is limited by virtual switching / networking capacity in both compute and network nodes VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM Virtual Accelerator Compute VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM Virtual switching Virtual switching Compute Compute Virtual switching / networking Network Node Network  6WIND Virtual Accelerator removes Linux performance bottlenecks and enables high VM density without any change to the environment Virtual Accelerator Compute Virtual Accelerator Compute Virtual Accelerator ©6WIND 2014 V3.0 | 9
  • 10.
     Virtual NetworkFunction (VNF) (North- South) and service chain (East-West) throughput is limited by Linux virtual switching / networking capacity VNF VNF VNF VNF VNF VNF VNF VNF VNF Virtual Accelerator Compute Network Service Provider Use Case: Network Function Virtualization (NFV) VNF VNF VNF VNF Virtual switching Virtual switching Compute Compute Virtual switching / networking Network Node  6WIND Virtual Accelerator removes Linux performance bottlenecks and maximizes North-South and East-West throughput with higher VNF density without any change to the environment Virtual Accelerator Compute Virtual Accelerator Compute Virtual Accelerator ©6WIND 2014 V3.0 | 10
  • 11.
    Enterprise Use Case:Appliance Virtualization  Appliances are based on specialized architectures  Rigid  High development costs  Long time-to-market IPsec GW Firewall Load Balancer  6WIND Virtual Accelerator enables IPS flexibility brought by virtualization and removes Linux networking performance bottlenecks on standard servers IPS IPsec GW Load Balancer Firewall Virtual Accelerator ©6WIND 2014 V3.0 | 11
  • 12.
    6WIND Virtual AcceleratorPerformance Summary Data Center Virtualization VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMMVVMM VMVMVMVMVMVMVMVMVMVM Virtual Accelerator Compute IPS 240Gbps IPsec GW Virtual Accelerator Compute 240GAbcceplersator Load Balancer Virtual Accelerator Compute Virtual Firewall 240Gbps Virtual Accelerator Appliance Virtualization Network Network Function Virtualization (NFV) VNF VNF VNF VNF VNF VNF VNF VNF VNF Virtual Accelerator Compute Network Virtual Accelerator Compute 240Gbps Virtual Accelerator Compute Virtual 240Gbps Accelerator  Servers are dual socket Xeon E5-2697 v2 @ 2.70GHz (12 cores per socket) ©6WIND 2014 V3.0 | 12
  • 13.
    6WIND Virtual AcceleratorAdvantage VM Any OS VM Any OS VM Any OS NICs Virtual Accelerator Hypervisor Transparent OpenStack orchestration support High bandwidth for VM performance, density and communications Complete virtual networking infrastructure Support for Open vSwitch and Linux Bridge with no modifications Network hardware independence for seamless hardware upgrades ©6WIND 2014 V3.0 | 13
  • 14.
    Virtual Accelerator PerformanceAnd Features Required For Virtual Network Applications ©6WIND 2014 V3.0 | 14

Editor's Notes

  • #9 6Mpps per core => 70Gbps per core with 1500B packets => 40Gbps per core (one Mellanox NIC) => 240Gbps on 6 cores