BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 1
June 3rd 2016
Ericsson Cloud SDN & Netronome Agilio CX
Taking NFV to the next Level of Performance
SDxCentral Demo Friday
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 2
› Telco NFV Market and Use Cases
› NFV Needs and Expectations
› Ericsson Cloud SDN Solution for Telco NFV
› Netronome Agilio CX for Server Networking Acceleration
› Cloud SDN with Agilio CX L3 VPN Performance Demo
› Summary and Q&A
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 2
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 3
• Service Provider Challenge:
– Deliver the needed level of performance for key VNF
• SDN and SmartNIC Key Benefit:
– Support Line Rate and flexibility
SDN and SmartNIC Introduction
Addressing Key Customer Business Needs
Telco NFV
Use Case vSwitch
Cloud SDN
Controller
MPLS
MPLS
Hyper Scale
Cloud DC SWITCH SWITCH SWITCH SWITCH SWITCH
ROUTER ROUTER
• Enterprise/IT Provider Challenge:
– Build a cost efficient and scalable cloud infrastructure
• SDN and SmartNIC Key Benefit:
– Leveraging disaggregation to enable Hyperscale economics
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 3
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 4
Service Provider NFV Market
Poised for Rapid Growth
Source: Infonetics July 2015
› Market to hit 11.9B by 2019
› 5-Year CAGR of 65%
› Software Revenue dominates
› VNF Apps Driving Growth
$0
$2
$4
$6
$8
$10
$12
$14
CY13 CY14 CY15 CY16 CY17 CY18 CY19
Revenue(US$Billions)
VNF NFV MANO Hardware Services
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 4
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 5
Telco NFV Deployment Timeline
Source: Infonetics July 2015
PoCs
(Proof-of-Concept testing)
Operators, vendors
learn in the lab
Few field trials
Field trials
Vendors productize
SDN and NFV software in
operator lab trials
A few more field trials
~10 commercial
deployments
2013 2014 2015 2016–2020
Wider-spread
commercial
deployments
Operators deploy several
SDN and NFV use cases,
then more each year
Commercial
deployments
~15–20 more
commercial deployments
Many operators deploy
1 or 2 use cases
(contained domains)
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 5
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 6
Expectations for NFV
AgilityUse software for
quick revenues
Increase
operational efficiency Efficiency
SpeedScale services
up or down quickly
New services/efficiencies
not possible with
current technologies
Use commercial server
not network equipment
Multi-tenancy
Save energy
consolidating workloads
VNF from small players
Real-time network
optimization
Flexibility
Existing
business
New
business
Source: Infonetics May 2015
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 6
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 7
SDN Enabled NFV & Cloud
Infrastructure
NFV
Virtualize
CLOUD
Scale
SDN
Control
Virtualizing
network functions
Scaling network functions to
the cloud for optimal
deployment
SDN for cross domain
control, orchestration &
management
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 7
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 8
SDN – a critical element for NFV
@
SDN - Agile Networking delivering
service performance expectation and flexibility
Service
Chain
Modification
VNF
Connectivity Scalability
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 8
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 9
Industry collaboration
The need for open source
Leading Telecom Operators have important requirement on solution openness
and the ability to leverage key Open Source communities
Specification
Coding
Verification
And many more…
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 9
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 10
Telco NFV Key Networking Needs
› Flexible Deployment Model
– Full hardware independence
› Advanced Networking Capabilities
– VXLAN, Load balancing, Inter-DC
connectivity, BGP/VPN interworking, Service
Chaining
› High Performance Data Plane
– Ability to deliver extreme performance
Telco Transport
Network
Telco DC/Cloud
Seamless
Connectivity
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 10
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 11
Ericsson Cloud SDN Overview
DC Switching FabricDC Gateway
Servers
VM VM
Cloud Execution Environment
Open Stack
Standard
Neutron Plugin
Hypervisor
IP/MPLS
Network
VM VMEricsson Cloud
SDN Controller
Cloud SDN Switch
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 11
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 12
Datapath Options for NFV
SmartNIC combines
the best of both worlds
Data plane performance
Networking capabilities
Impact on VNF/Migration
NIC
CSS
Hypervisor
vNIC
VM/VNF
Hypervisor
ToR
NIC
vNIC
VM/VNF
Hypervisor
vNIC
VM/VNF
OvS
SmartNIC
CSS SR-IOV SmartNIC
Ericsson Cloud
SDN Controller
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 12
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 13
Agilio CX for Cloud Networking
Netronome Agilio™ CX SmartNIC Solutions
Bringing the efficiencies of mega-scale data centers to mainstream server networking
› Server Adapters Optimized for Size and Power
› nx10/25/40GbE Port Configurations
› Netronome Flow Processor Implements Data Path
› Flexible Data Path Options with Agilio Software
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 13
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 14
Linux Kernel
Agilio CX
Netronome OVS Acceleration
. . .
OVSDB/OpenFlow
Seamless Integration
with SDN Controller
Transparent
OVS
Offload
SR-IOV
or Virtio
Connectivity
to VMs
Open Stack
Nova
Compute Node
VM/VNF VM/VNF VM/VNF
Port
VF1 VF2 VFn
Non-
accelerated
OpenStack
Nova Compute
ovs-dbserver
ovs-vswitchd
Ericsson Cloud
SDN Controller
Update Statistics
Send out packet
OVS Datapath
OVS
Match
Actions Tunnels
OVS Datapath
OVS
Match
Actions Tunnels
Accelerated
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 14
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 15
Netronome vs OVS 2.5 DPDK
› 20X faster than single OVS
core for 10K packet flows
› More than 2X faster than 8
core OVS
› 12X faster than single OVS
core for 100K packet flows
› No OVS CPU load with
Netronome SmartNIC
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 15
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 16
C C C C C C
C C C
C C C
C C C
C C C
C C C
C C C
C C C
C C C
OVS
8
Cores
VMs or
Containers
16 Cores
C C C
C C C
C C C
C C C
C C C
C C COVS
VMs or
Containers
23 Cores
Without Agilio With Agilio Offload
Example of TCO savings
More Packets
More VMs/Containers
45% less compute nodes = less CAPEX and less OPEX !
Reduce TCO by over 50% in certain NFV and IT scenarios
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 16
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 17
L3-VPN Demo Setup
BGP/VPN
L3-VPN
40 GbE
Open Stack
Liberty
Ericsson Cloud
SDN Controller
OVSDB/OpenFlow
Neutron + BGPVPN
DPDK pktgen
VM
DPDK pktgen
VM
Compute
Berylium
Agilio CX Intelligent
Server Adapter
Open Stack
Liberty
Ericsson Cloud
SDN Controller
OVSDB/OpenFlow
Neutron + BGPVPN
DPDK pktgen
VM
DPDK pktgen
VM
Compute
Berylium
Agilio CX Intelligent
Server Adapter
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 17
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 18
Demo
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 18
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 19
Key Takeaways
Flexible choice of datapaths in Cloud SDN
Adherence to open-source industry standard
OVS enables rapid and seamless integration
Performance of SR-IOV with full capabilities
and ease of Cloud SDN
Proven Business Benefit
›Agility
›Efficiency
›Speed
›Flexibility
In collaboration with:
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 19
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 20
More information
In collaboration with:
› Our Portfolio
– Software Defined Networking
› Service Provider SDN
- Cloud SDN
› Customer references
– Telefonica
– Telstra
– Swisscom
› White papers/articles
– A vision of the 5G core (Ericsson Tech Review)
– The programmable network cloud (white paper)
BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 20
BUCI-16:003656 Uen | Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 21
In collaboration with:

Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of performance

  • 1.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 1 June 3rd 2016 Ericsson Cloud SDN & Netronome Agilio CX Taking NFV to the next Level of Performance SDxCentral Demo Friday
  • 2.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 2 › Telco NFV Market and Use Cases › NFV Needs and Expectations › Ericsson Cloud SDN Solution for Telco NFV › Netronome Agilio CX for Server Networking Acceleration › Cloud SDN with Agilio CX L3 VPN Performance Demo › Summary and Q&A BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 2 In collaboration with:
  • 3.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 3 • Service Provider Challenge: – Deliver the needed level of performance for key VNF • SDN and SmartNIC Key Benefit: – Support Line Rate and flexibility SDN and SmartNIC Introduction Addressing Key Customer Business Needs Telco NFV Use Case vSwitch Cloud SDN Controller MPLS MPLS Hyper Scale Cloud DC SWITCH SWITCH SWITCH SWITCH SWITCH ROUTER ROUTER • Enterprise/IT Provider Challenge: – Build a cost efficient and scalable cloud infrastructure • SDN and SmartNIC Key Benefit: – Leveraging disaggregation to enable Hyperscale economics BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 3 In collaboration with:
  • 4.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 4 Service Provider NFV Market Poised for Rapid Growth Source: Infonetics July 2015 › Market to hit 11.9B by 2019 › 5-Year CAGR of 65% › Software Revenue dominates › VNF Apps Driving Growth $0 $2 $4 $6 $8 $10 $12 $14 CY13 CY14 CY15 CY16 CY17 CY18 CY19 Revenue(US$Billions) VNF NFV MANO Hardware Services In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 4
  • 5.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 5 Telco NFV Deployment Timeline Source: Infonetics July 2015 PoCs (Proof-of-Concept testing) Operators, vendors learn in the lab Few field trials Field trials Vendors productize SDN and NFV software in operator lab trials A few more field trials ~10 commercial deployments 2013 2014 2015 2016–2020 Wider-spread commercial deployments Operators deploy several SDN and NFV use cases, then more each year Commercial deployments ~15–20 more commercial deployments Many operators deploy 1 or 2 use cases (contained domains) In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 5
  • 6.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 6 Expectations for NFV AgilityUse software for quick revenues Increase operational efficiency Efficiency SpeedScale services up or down quickly New services/efficiencies not possible with current technologies Use commercial server not network equipment Multi-tenancy Save energy consolidating workloads VNF from small players Real-time network optimization Flexibility Existing business New business Source: Infonetics May 2015 In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 6
  • 7.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 7 SDN Enabled NFV & Cloud Infrastructure NFV Virtualize CLOUD Scale SDN Control Virtualizing network functions Scaling network functions to the cloud for optimal deployment SDN for cross domain control, orchestration & management In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 7
  • 8.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 8 SDN – a critical element for NFV @ SDN - Agile Networking delivering service performance expectation and flexibility Service Chain Modification VNF Connectivity Scalability In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 8
  • 9.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 9 Industry collaboration The need for open source Leading Telecom Operators have important requirement on solution openness and the ability to leverage key Open Source communities Specification Coding Verification And many more… In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 9
  • 10.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 10 Telco NFV Key Networking Needs › Flexible Deployment Model – Full hardware independence › Advanced Networking Capabilities – VXLAN, Load balancing, Inter-DC connectivity, BGP/VPN interworking, Service Chaining › High Performance Data Plane – Ability to deliver extreme performance Telco Transport Network Telco DC/Cloud Seamless Connectivity In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 10
  • 11.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 11 Ericsson Cloud SDN Overview DC Switching FabricDC Gateway Servers VM VM Cloud Execution Environment Open Stack Standard Neutron Plugin Hypervisor IP/MPLS Network VM VMEricsson Cloud SDN Controller Cloud SDN Switch In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 11
  • 12.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 12 Datapath Options for NFV SmartNIC combines the best of both worlds Data plane performance Networking capabilities Impact on VNF/Migration NIC CSS Hypervisor vNIC VM/VNF Hypervisor ToR NIC vNIC VM/VNF Hypervisor vNIC VM/VNF OvS SmartNIC CSS SR-IOV SmartNIC Ericsson Cloud SDN Controller In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 12
  • 13.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 13 Agilio CX for Cloud Networking Netronome Agilio™ CX SmartNIC Solutions Bringing the efficiencies of mega-scale data centers to mainstream server networking › Server Adapters Optimized for Size and Power › nx10/25/40GbE Port Configurations › Netronome Flow Processor Implements Data Path › Flexible Data Path Options with Agilio Software In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 13
  • 14.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 14 Linux Kernel Agilio CX Netronome OVS Acceleration . . . OVSDB/OpenFlow Seamless Integration with SDN Controller Transparent OVS Offload SR-IOV or Virtio Connectivity to VMs Open Stack Nova Compute Node VM/VNF VM/VNF VM/VNF Port VF1 VF2 VFn Non- accelerated OpenStack Nova Compute ovs-dbserver ovs-vswitchd Ericsson Cloud SDN Controller Update Statistics Send out packet OVS Datapath OVS Match Actions Tunnels OVS Datapath OVS Match Actions Tunnels Accelerated In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 14
  • 15.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 15 Netronome vs OVS 2.5 DPDK › 20X faster than single OVS core for 10K packet flows › More than 2X faster than 8 core OVS › 12X faster than single OVS core for 100K packet flows › No OVS CPU load with Netronome SmartNIC In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 15
  • 16.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 16 C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C OVS 8 Cores VMs or Containers 16 Cores C C C C C C C C C C C C C C C C C COVS VMs or Containers 23 Cores Without Agilio With Agilio Offload Example of TCO savings More Packets More VMs/Containers 45% less compute nodes = less CAPEX and less OPEX ! Reduce TCO by over 50% in certain NFV and IT scenarios In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 16
  • 17.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 17 L3-VPN Demo Setup BGP/VPN L3-VPN 40 GbE Open Stack Liberty Ericsson Cloud SDN Controller OVSDB/OpenFlow Neutron + BGPVPN DPDK pktgen VM DPDK pktgen VM Compute Berylium Agilio CX Intelligent Server Adapter Open Stack Liberty Ericsson Cloud SDN Controller OVSDB/OpenFlow Neutron + BGPVPN DPDK pktgen VM DPDK pktgen VM Compute Berylium Agilio CX Intelligent Server Adapter In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 17
  • 18.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 18 Demo In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 18
  • 19.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 19 Key Takeaways Flexible choice of datapaths in Cloud SDN Adherence to open-source industry standard OVS enables rapid and seamless integration Performance of SR-IOV with full capabilities and ease of Cloud SDN Proven Business Benefit ›Agility ›Efficiency ›Speed ›Flexibility In collaboration with: BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 19
  • 20.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 20 More information In collaboration with: › Our Portfolio – Software Defined Networking › Service Provider SDN - Cloud SDN › Customer references – Telefonica – Telstra – Swisscom › White papers/articles – A vision of the 5G core (Ericsson Tech Review) – The programmable network cloud (white paper) BUCI-16:003656 Uen | Commercial in confidence | 2016-06-03 | Page 20
  • 21.
    BUCI-16:003656 Uen |Commercial in confidence | © Ericsson AB 2016 | June 3, 2016 | Page 21 In collaboration with: