22

Building a Digital Telco

Embed Size (px)

Citation preview

Building a Digital Telco

Telefónica I+D – Global CTO Unit

03.04.2014

Network Virtualisation

experiences in Telefónica

Francisco-Javier Ramón Salguero

E-mail: [email protected]

Twitter: @fjramons

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

4

SOFTENING THE HARDWARE:

An opportunity for more

flexible networks?

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 POOL

MGMT

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

DISCOVER, DISRUPT, DELIVER

YES, WE DEVELOP!

CREATING THE FUTURE

REQUIRES GETTING

THE HANDS DIRTY

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

• 40 Gbps full-duplex line rate 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

• 40 Gbps full-duplex line rate per server

BRAS

EXPLORE PoC TRIAL DEPLOY

MATURITY LEVEL

DISCOVER, DISRUPT, DELIVER

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 18

OUR NEXT STEP:

Network Virtualisation Reference Lab @ Telefónica

NFVO

Proper HW &

Hypervisor config

ADD VALUE

HERE: Network

Orchestration

on top of

Carrier-grade

OpenStack

VNFs

ADD VALUE HERE:

Simplest integration

NFVI VIM = OpenStack++

BASELINE

TECHNOLOGIES

ECOSYSTEM

ECOSYSTEM

Add your

logo here We want your logo here

Carrier-grade

OpenStack

going to

upstream

development

DISCOVER, DISRUPT, DELIVER

DISCOVER, DISRUPT, DELIVER