+ All Categories
Home > Technology > NFV for beginners

NFV for beginners

Date post: 16-Jul-2015
Category:
Upload: dave-neary
View: 562 times
Download: 2 times
Share this document with a friend
Popular Tags:
33
1 Dave Neary Open Source & Standards Red Hat [email protected] NFV for Beginners
Transcript

1

Dave NearyOpen Source & Standards

Red [email protected]

NFV for Beginners

2

What is NFV?

Wikipedia:http://en.wikipedia.org/wiki/Network_Functions_Virtualization

“NFV is a network architecture concept that proposes using IT virtualization related

technologies to virtualize entire classes of network node functions into building blocks that may be connected, or chained, together to create

communication services”

3

Hold on... what is NFV, again?

4

ETSI architecture

5

Lost in a sea of acronyms

NFV

MANO

VIM

VNFiEPC

IMS

SBC

ETSI NFV ISG

MMEvCPE

CDN

DPI

IPSec

SLA

CG-NAT

AAA

SGSN

PDN-GWRNC

eNode B

QoE

BNG

VPN

HLR/HSS

OSS/BSS

BRAS

C-RAN

VNFs

6

No, really... what is NFV?

Telcos are replacing hardware with VMs

7

<interlude>

8

9

10

11

12

Telco services

● Dial-up● ISDN● ADSL● Cable● Fibre Optic● Broadband● Satellite

● Voice● Internet/data● Live TV● VOD● Cellular voice● SMS/MMS● Cellular data● Games● ...

13

Telcos provide more services todaythan ever before

14

15

Telco industry more competitive than ever

● Margins decreasing● Maintenance costs increasing● Customer demand for new services increasing

16

Telcos care because:

● Increased agility – more services to market faster● Reduced CapEx – replace expensive custom H/W

with industry standard servers● Promise of reduced OpeEx

17

</interlude>

18

Revisiting definition of NFV

“NFV is a network architecture concept that proposes using IT virtualization related

technologies to virtualize entire classes of network node functions into building blocks that may be connected, or chained, together to create

communication services”

Wikipedia:http://en.wikipedia.org/wiki/Network_Functions_Virtualization

19

What is a network node function?

20

“Middleboxes”

● Act on data going through the network● Examples: Load balancer, gateway, IDS, VPN

endpoint, NAT, firewall● Not just telco stuff

21

22

Top use-cases

● IMS, EPC, SDB: Cellular, telephone, TV, video streaming, VoIP, 3G/4G data

● CPE: Customer Premises Equipment – telco equipment on-site (set-top boxes)

● Many others to choose from!

23

Why now?

Open source

Cloud computing

SDN

24

ETSI

● ETSI NFV ISG = European Telecommunications Standards Institute NFV Industry Standards Group

● Defines use-cases, terminology and interfaces for a hypothetical NFV platform

● NFV white paper and use-cases seeded both OPNFV and OpenStack NFV team

http://www.etsi.org/technologies-clusters/technologies/nfv

25

OPNFV

● Linux Foundation hosted project● Goal is to create a complete software stack for

NFV– Technology gaps – write code where needed for

NFV

– Upstream first – evangelise NFV to upstream projects, ensure code is accepted

http://www.opnfv.org

Membership ListPlatinum Members

Silver Members

Launched: Sept 30th, 201410/11/14 OPNFV Introduction 26

27

28

29

Upstream first

● Fill technology gaps – code talks● Get that code upstream – Minimum Viable Delta● Promote NFV use-cases in relevant upstream

projects

30

OpenStack NFV team

● NFV needs high performance● Requires getting information about, and utilizing,

underlying hardware and software● “Pets vs Cattle” debate

31

What's next?

● First OPNFV release Q1 2015● Prioritising projects and use-cases● OpenStack Kilo summit in Paris

32

Questions?

Dave [email protected]

33

Photo credits

Cover: Public domain, OpenClipartSlides 2,3: ETSI NFV white paperSlide 8: CC BY: Wikipedia article “Telephone switchboard”Slide 9: http://www.telephonesuk.co.uk/Slide 10: CC BY: Wikipedia article “Rotary dial”Slide 11: CC BY: Wikipedia article “Mobile phone” Hayes 1980s magazine adSlide 14: Ericsson EPC, HSS; Alcatel Lucent Mobile GW, IMSSlide 26: Logos – trademarks of respective ownersSlide 27: CC BY-SA, OPNFVSlide 28: Logos – trademarks of respective ownersSlide 32: CC BY-SA: opensourceway on Flickr


Recommended