why nfv forces the telco industry to reinvent itself

13
Why NFV forces the Telco Industry to reinvent itself Dr.-Ing. Tim Irnich Manager SDN Open Source & Ecosystem Business Unit Cloud & IP

Upload: others

Post on 03-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Why NFV forces the Telco Industry to reinvent itself

Dr.-Ing. Tim Irnich Manager SDN Open Source & Ecosystem Business Unit Cloud & IP

Ericsson Internal | 2016-03-08 | Page 2

Network fuNCTION vIRTUALIZATION Example Case: Virtual Enterprise Gateway

CPE IP Edge

Enterprise

IP Network

Connectivity

NAT

DHCP

FW

CPE IP Edge

Enterprise

IP Network Connectivity

Security

NAT DHCP

IDP FW

Service Provider Cloud CPE

Ericsson Internal | 2016-03-08 | Page 3

› Applying Cloud principles to the Telco world

› Cloud is essentially about flexibility – decoupling software from hardware – Brings additional complexity – more components, more interfaces, more things that can go wrong

› Flexibility is why Cloud is highly interesting for Telco applications since one of the main

innovation roadblocks in Telco is cost & lead time of change

› Key difference IT Cloud vs. Telco Cloud: advanced networking needs to be automated – Things that so far highly specialized engineers barely managed to accomplish (“never touch a

running system” is today’s prevalent paradigm) suddenly need to be done by machines

The NFV challenge

…and that is how SDN enters the picture

Ericsson Internal | 2016-03-08 | Page 4

SDN controlled network elements Traditional network elements

SDN in a Nutshell

control forwarding control

forwarding

control forwarding

control forwarding

controller

forwarding

forwarding

forwarding

forwarding

program forwarding behavior

Ericsson Internal | 2016-03-08 | Page 5

Ericsson Cloud SDN

Ericsson Cloud SDN brings full IP routing capabilities to data center networking, offering a

true seamless interworking and management with existing IP/MPLS networks.

BUCI-15:002551 Uen | Commercial in confidence | © Ericsson AB 2015 | 2015-07-27 | Page 5

Ericsson Internal | 2016-03-08 | Page 6

DC Infrastructure

What SDN Does for NFV

Edge

MPLS GW

VPN A

VPN B

Edge

MP-BGP

CSS

Compute Blade

LSP CSS

Compute Blade

DC GW • 1st Load Balancing • Flow Classification • Destination NAT

Orchestration

Cloud SDN Controller

OpenStack

OpenFlow

OSGI CLI (VPN)

Neutron API (L2)

REST API

GW

Internet VPN

Cloud SDN Switch • DPDK, OF 1.3 • 2nd Load Balancing • Flow Classification

MP-BGP

Connect new vSF to existing customer VPN • Deployment via Orchestration Manager

• Creation of networks • Startup of VMs

• Route exchange via MP-BGP between SDNC and DC-GW

Nova

MP-BGP

Ericsson Internal | 2016-03-08 | Page 7

› NVF Infrastructure (NFVI)

› Management and orchestration (MANO)

– Virtualized Infrastructure Manager (VIM)

– VNF Manager › VNFs and their Element

Managers (EM) › OSS/BSS

ETSI NFV Architecture

Ericsson Internal | 2016-03-08 | Page 8

› Open source = collaborative development › When?

– Hard problem that everyone has to solve – Highly repetitive – Low on Intellectual Property & differentiation

› Share effort for doing the base layer, on top of which players can differentiate, cf. Linux

› In the NFV space there is an emerging base layer as well

– OpenStack, ODL/ONOS/OpenContrail, OVS/fd.io/io.Visor

› Developed in silos integration? – Hard problem, repetitive, low differentiation, which

calls for…

Assembling an Open Platform for NFV

Enhancements

Additions

Ericsson Internal | 2016-03-08 | Page 9

OPNFV – Systems Integration as an open

community effort.

Ericsson Internal | 2016-03-08 | Page 10

Serving different Audiences – RUN, TEST, CREATE

End-User Developer in active Upstream

Projects

Does my new patch work at NFV-I system

level?

Developer of new features not

yet in Upstream (NFV specific requirements)

How can I get my patches integrated/ accepted

(OPNFV and Upstream)?

Systems-Integrator/ Tester

Could I get a tested foundation that avoids me

re-starting all test-work with every new release?

Could I get a NFV-I foundation with common UX to run any VNF on?

Ericsson Internal | 2016-03-08 | Page 11

OPNFV Workflow

OPNFV Installer (e.g. Fuel)

Functional testing (Functest project) Characteristics verification (Yardstick project)

ODL OpenStack OVS

OPNFV Lab (Pharos)

OPNFV deployable ISO image

Upstream projects

OPNFV

Controller Compute Compute Compute

BGPVPN Tempest tests

BGPVPN test cases & pass criteria

Jenkins / CI

After integration into OPNFV, a feature can be automatically deployed, tested and verified with a single button push

E.g. SDN VPN project

BGPVPN VPN Service

BGPVPN plugin

ODL plugin

ODL VPN Service tests

Deploy scen.

Ericsson Internal | 2016-03-08 | Page 12

› NFV promises the solution to the Telco industry’s TTM and TCO problem – TTM = time-to-market – TCO = total cost of ownership

› A working NFV ecosystem requires standardization and collaborative development of the non-

differentiating base layer – ETSI NFV, IETF, … – OpenStack, OpenDaylight (ONOS, OpenContrail, …), Open vSwitch (fd.io, io.Visor …) – System integration as a collaborative effort – OPNFV

› And this changes everything – required competence, organizations, ways of working, competitive landscape, you name it…

› One good thing about it: open source gives a significantly lowered entry barrier for small

players, startups, universities, individuals

Summary