Nfv primer v2

Embed Size (px)

Citation preview

Red Hat Corp v2

An NFV Primer: The Next Generation for Telco

Dave [email protected] / @nearydOpen Source and Standards, Red HatSept 24th, 2015

Agenda

1. What is NFV?2. Why are telcos investing in NFV?3. Open source for NFV4. Filling the gaps

1. What is NFV?

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

What is NFV, in simple terms?

Telcos are replacing specialized hardware with VMs running on commodity hardware

2. Why do telcos care?

Telco services - access

Dial-up

ISDN

ADSL

Cable

Fibre optic

3G/4G

Satellite

Telco services - applications

Voice

Internet/data

Live TV/streaming

VOD

DVR

TV Guide

SMS/MMS

Games

VoIP

Voicemail

Premium services

...

Telcos provide more services todaythan ever before

Telco industry more competitive than ever

Costs dominated by data usage

Customers expect more data for less

Demand for new services increasing

The promise of NFV

Increased agility

Reduced CapEx, OpEx

What is a network node function?

Network functions

Middleboxes

Act on data going through the network

Examples: Load balancer, gateway, IDS, VPN endpoint, NAT, firewall

Not just telco

3. Open Source and NFV

Why Open Source?

Cloud

Private cloud

DevOps and agile development

Open source drives the cloud

The Open Source NFV Platform

Virtual compute

QEMU/KVM

http://wiki.qemu.org

libvirt

http://www.libvirt.org

Virtual storage

Ceph

http://www.ceph.com

Virtual network

DPDK

OpenDaylight

http://www.opendaylight.org

Open vSwitch

http://www.openvswitch.org

ODP/DPDK

DPDK

http://opendataplane.org / http://www.dpdk.org

Virtual Infrastructure Management

http://www.openstack.org

All done?

Not quite perfect...

4. Filling the gaps

Virtual CPE

(ETSI #2)

VNF as a Service

Virtualized Mobile Base Station

(ETSI #4)Deterministic latency

Accelerated dataplane performance

Federation of multiple clouds

High performance signal processing

IPv6 support

Fault management

Open source and NFV

http://opnfv.orghttp://wiki.opnfv.org

ComputingHardwareStorageHardwareNetworkHardwareHardware resourcesVirtualisation Layer

VirtualisedInfrastructureManager(s)

VNFManager(s)

VNF 2

OSS/BSS

NFVI

VNF 3

VNF 1

Virtual ComputingVirtual StorageVirtual Network

EMS 2

EMS 3

EMS 1

Service, VNF and Infrastructure Description

Or-ViOr-VnfmVi-VnfmOs-MaSe-MaVe-VnfmNf-ViVn-NfVl-HaOrchestratorOpenStacklibvirtKVMDPDK

Initial scope defined by OPNFVOPNFV Project Scope

OpenDaylightCeph

Platinum MembersSilver MembersBroad industry support

OPNFV

http://www.opnfv.org

Build and Integration

Deployment and Testing

New Requirements and Features

Network Virtualization Control

Storage Virtualization Control

Bootstrap / GetStartedFuncTestCompute Virtualization ControlComputeStorageNetworkOpenStackOpenDaylightKVMOVSUpstream Project Collaboration

InfrastructurePharos Project Compliant Community LabsOPNFV Bare Metal LabOrchestration and ManagementVirtual Network FunctionsCephOctopus / Continuous IntegrationDocumentation

Upstream first

Fork-free zone

Getting an NFV platform

Join us at http://www.opnfv.org

Thank you!

Click to edit the title text format

Click to edit the outline text format

An NFV Primer

www.opendaylight.org

Click to edit the title text formatClick to edit Master title style

Click to edit the title text formatClick to edit Master title style

Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelClick to edit Master text stylesSecond levelThird levelFourth level

Fifth level

9/23/15