Network Virtualisation
Vision and Strategy_
(based on lesson learned)
Telefónica I+D @ Global CTO
18.03.2014
DISCOVER, DISRUPT, DELIVER
Business development requires a continuous evolution of our network…
but it still seems unable to evolve fast enough
“The network is the barrier for
the cloud”, Nicira Networks
Network elements are Vertically integrated
Proprietary
Complex to operate
… which has resulted in
great challenges for
introducing new ideas and
differential features by
telco operators
DISCOVER, DISRUPT, DELIVER
We have entered the Software-defined era:
Telco evolution focus is shifting from hardware to software
• Very intensive
in hardware
• Software is not
core
• Very intensive in
software
• Hardware is a
necessary support x
HARDWARE SOFTWARE
+
- +
-
Big old telcos Internet players
We need to adapt to survive
DISCOVER, DISRUPT, DELIVER
Network functions are fully defined by SW, minimising dependence
on HW constraints
Network Virtualisation provides a mean to make the network more
flexible, taking for granted a common HW layer
DPI BRAS
GGSN/
SGSN
Firewall
CG-NAT
PE Router
VIRTUAL NETWORK
FUNCTIONS
COMMON HW
(Servers & Switches)
FUNCTION
CAPACITY
DISCOVER, DISRUPT, DELIVER
Which translates to a proper balance of NFV & SDN
BNG CONTROL CG-NAT
SW-defined network functions Separation of HW and SW
No vertical integration - HW vendor ≠ SW vendor ≠ Mgmt vendor
Once network elements are SW-based,
HW can be managed as a pool of
resources
NFV
Interconnecting Virtual Network
Functions (a.k.a. backplane) Separation of control and data plane
Easy orchestration with SW domain
SDN
DHCP
UPnP
TR-069
IPv4 /
IPv6
Session
mgmt NAT
NAT
ctrl.
Pool
admin
POOL
MGMT
DISCOVER, DISRUPT, DELIVER
Residential Virtual CPE:
recovering positions in the value chain
• Simple, stable along the time and cheaper
customer premises equipment
• Quick and transparent migration to IPv6
• Service evolution and operation is supported inside
telco network
• Monetize cloud and video services (virtual set top
box)
• Monetize security and digital identity features
EXPLORE PoC TRIAL DEPLOY
MATURITY LEVEL
Switch Access Point Módem
Virtual
CPE FW
TR-069
NAT
UPnP
DHCP
IPv4/IPv6
STB Home environment
Telco Network
environment
Shifting network functions deployed in home
environment to the network…
Live trial today
Commercial before end 2014
DISCOVER, DISRUPT, DELIVER
SW-based DPI Probe (Deeper)
• >80 Gbps line rate per server
• Stable signatures
• Flexible data analysis and signature
upgrade
• Forensic analysis feasible.
EXPLORE PoC TRIAL DEPLOY
MATURITY LEVEL
RAW USER TRAFFIC
OF Controller
OF Switch
Deeper
REAL-TIME
ANALYSIS
Network Big
Data
RELEVANT
INFO Metadata interface
RAW USER TRAFFIC MITIGATION
Copy
POLICY
DECISIONS
Security
Alarms OpenFlow
Other data
xDRs
CENTRALISED INTELLIGENCE
NFV
domain
SDN
domain
DISCOVER, DISRUPT, DELIVER
SW CG-NAT: Low-cost high-performance NAT
• NAT44 function (translates from a private IPv4 address and port to a
public IPv4 address and port, and vice-versa)
• Support of overlapping addresses and tunnelling
• Auto-provisioning of NAT sessions per access line
• 80 Gbps line rate switching per server
EXPLORE PoC TRIAL DEPLOY
MATURITY LEVEL
CG- NAT
DISCOVER, DISRUPT, DELIVER
Quagga-based SW-Router
• Common routing protocols supported and
extended by open source project.
• Well-known router command line.
EXPLORE PoC TRIAL DEPLOY
MATURITY LEVEL
Leverage on open source routing project (Quagga) as rich and widely
tested protocol suite while assuring data plane performance
OPEN-SOURCE CONTROL
PLANE
(Quagga + Linux)
OPTIMIZED
DATA PLANE
(DPDK-based)
• High-performance line-rate data plane.
• Running as separate process, does not lead to
licensing issues.
DISCOVER, DISRUPT, DELIVER
SW BRAS: Simplified BRAS
• QinQ termination
• LPM Routing
• GRE tunnelling (reference for wholesale services)
• MPLS tunnelling
• 80 Gbps line rate switching per server
BRAS
EXPLORE PoC TRIAL DEPLOY
MATURITY LEVEL
DISCOVER, DISRUPT, DELIVER
1. Network Virtualisation is not Cloud Computing
The network differs from the computing environment in 2 key factors:
Data plane workloads
(which are huge!)
Network requires shape
(+ E2E interconnection)
NEED OF HIGH AND PREDICTABLE
PERFORMANCE (as with current equipment)
GLOBAL NETWORK VIEW IS
REQUIRED FOR MANAGEMENT
1
2
…which are big challenges for vanilla cloud computing
…and most of industry is offering to Telcos just IT based cloud
products as network virtualization environments
DISCOVER, DISRUPT, DELIVER
2. High and predictable performance is achievable
(e.g. vCPE, vCG-NAT, vBRAS…) as long as you know how!
@Cloud VM
Bare Metal
Acceptable performance
Bare Metal
VM @Cloud
GAP
x10
Bare Metal
VM @vPoP
EX
EC
UT
ION
MA
NA
GE
ME
NT
EX
EC
UT
ION
MA
NA
GE
ME
NT
What defensive
Industry says
What can be achieved
doing things well(*)
80 Gbps per COTS blade
(*) ETSI NFV Work Item “NFV Performance & Portability Best Practises”: DGS/NFV-PER001 Current version: v0.0.7 (stable draft – 15/10/2013)
DISCOVER, DISRUPT, DELIVER
3. Transformation can be accelerated, co-developing
in a fast lane
PoC
Develop
Time
AVAILABLE
Industry
SDOs & de facto
technologies
Exploration
Trial &
Industrialised
product
Deployment
Months
Open source
& basic technologies
Standardise
Drive
ROADMAP
ACCELLERATION
DISCOVER, DISRUPT, DELIVER
4. More work is needed on closing the gaps and
getting the industry focused on providing real value
Commodity HW
OS + Hypervisor
Commodity Switching
infrastructure
Virtualised
Infrastructure
Manager
VNF Manager
Virtual Network
Functions
Orchestrator
Legacy OSS/BSS
Current State
of the Art is
good enough
(if properly
arranged)
ADD VALUE
HERE: Industry
should focus on
providing
differential VNFs
and Network
Orchestration
ADD VALUE HERE:
Industry should
focus on providing
differential VNFs.
Credible ROADMAP
needed!!
Network Virtualisation Infrastructure and its Management should
become COMMODITY Network Virtualisation Infrastructure and its Management should become
COMMODITY
Work is needed
in Open Source
to AVOID
proliferation
of VERTICAL
SOLUTIONS
DISCOVER, DISRUPT, DELIVER
This new network model will help us to deeply transform
our factory
• Computing principles used in IT world are beginning to be
applied in telecoms by the means of Network Virtualization
• IP as common language for all services, included traditional
Telco ones
• Network virtualisation enabling network re-
programmability & agile service creation
Operation Model Change Organization Model Change
Breaking the traditional model
mapping isolated network domains
Network
Paradigm
Change
Global E2E vision instead traditional
silo model, not linked to monolithic
OSS