cloud computing, sdn and nfv educational...

34
Cloud Computing, SDN and NFV Educational Series Introduction to Network Functions Virtualization (NFV) Ralph Santitoro Director of Strategic Market Development [email protected] November 6, 2013

Upload: others

Post on 18-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Cloud Computing, SDN and NFVEducational Series

Introduction to Network FunctionsVirtualization (NFV)

Ralph SantitoroDirector of Strategic Market [email protected] 6, 2013

Part 1 (Sept. 24): Cloud Computing Essentials Objectives and Market Statistics Virtualization Approaches Cloud Computing Architecture and Deployment Models OpenStack Overview and Functional Components Network as a Service (NaaS)

Part 2 (Oct. 16): Software Defined Networking for Carrier Networks Market Drivers and Business Objectives Evolution of ICT to cloud and how it is changing WANs Concepts, Terminology and Architectures Software Defined Services Open Source SDN Controllers and Tools

Part 3 (Nov. 6): Introduction to Network Functions Virtualization (NFV) Market Drivers and Business Objectives Concepts, Terminology, and Architectures NFV Use Cases Cloud, SDN and NFV Inter-relationship

Webinar Educational Serieson Cloud, SDN and NFV

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 2Introduction to NFV

NFV–Cloud Computing Relationship

NFV virtualizes Network Functions traditionallyimplemented on proprietary, purpose-built equipment Virtual Network Functions (VNFs) run as virtual machines (VMs)

on COTS blade servers Leverage currently available cloud computing technologies Expect to see integration of acceleration technologies that

facilitate NFV to appear on x86 processors and blade servers

VNFs run on VMs on cloud computing platforms Can be sold like SaaS with pay per use service delivery model Can instantiate, modify, or decommission VNFs in minutes Can use for internal network infrastructure functions

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 3Introduction to NFV

Network Function VirtualizationAddressing long standing industry issues

Carrier Problem Statement Large variety of proprietary NEs, appliances and legacy OSSs Launching new services is difficult and takes too long

• Requires more devices which needs to be integrated and managed Network Operation is extremely expensive

• Due to existing procure-design-integrate-deploy cycle

Network Equipment Vendor Problem Statement Launching new products or features is difficult and takes too long

• NE and EMS software are monolithic• Expensive and time consuming to make incremental changes• Cannot quickly create a proof of concept or customer-specific feature

Cannot quickly add new features like in a cloud computingenvironment

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 4Introduction to NFV

Industry Trends supporting NFV

Availability of high performance, high volume COTSservers

Virtualization of Computing, Storage and Networks New virtualization technologies abstract underlying

hardware and technologies resulting in elasticity, scalability and automation

Software-Defined networking (SDN) Explosive growth of mobile devices and traffic Non-stationary network applications and services

Highly scalable cloud computing services (XaaS)

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 5Introduction to NFV

ConceptsNetworking Equipment is essentially a “purpose-built” computer

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 6

Processor(s)DRAM orNVRAM

SSD or HDD

Data Storage

App

OperatingSystem

App

App

App

Software

I/O PortsUSB

Processor(s)

App

OperatingSystem

App

App

App

Software

USB

I/O PortsOpticalDRAM or

NVRAM

Remote HDD(via LAN or WAN)

Data Storage

ComputerIT Platform

Networking EquipmentTelecom Platform

Introduction to NFV

Compute, storage and apps are virtualized on IT platforms.Why not virtualize them on telecom networking platforms?

The network and the computer must be viewed as one

Consider this…

PC applications originally ran on a standalone computer LANs & client/server architectures enabled apps to run remotely

Initially, WANs/broadband speeds very low Only a very limited set of applications could run remotely

Now, WAN speeds comparable to LAN speeds A broad spectrum of apps can now run remotely (“in the cloud”)

Compute elements initially located on local computer Interconnected by local buses, backplanes, or fabrics

Now, compute elements distributed over LANs/WANs Interconnected by “networks”

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 7Introduction to NFV

The network is just an extension of the computer

Long Term Evolution Paths to NFV

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 8

Provisioned Networks

Application-awareNetworks, e.g., DPI

Managed NetworkFunctions

SB EMS-NE Protocols,e.g., SNMP, TL-1, etc.

Purpose-built hardware,e.g., routers, firewalls

Web 2.0 ProgrammableNetworks

Network-awareApplications

Automated NetworkFunctions

Network OS with SBSoftware Adapters

Software-based networkfunctionality

Custom ASICs COTS microprocessors

Technology-specificConnectivity Services

Technology-agnosticConnectivity Services

Introduction to NFV

ETSI NFV ISG

Global operator-initiated Industry Specification Group (ISG) 159 Member companies, (67 ETSI Members, 92 Participant Members)

Open membership to both ETSI and non-ETSI members Operates by consensus (formal voting as needed), quarterly F2F meetings

Technical Steering Committee (TSC) WG Chairs, EG Leaders and Technical Management

Network Operators Council (NOC) Governing and technical advisory body

4 Working Groups (WGs) WG: Infrastructure Architecture (INF) WG: Management and Orchestration (MANO) WG: Software Architecture (SWA) WG: Reliability & Availability (REL)

2 expert groups (EGs) EG: Security (SEC) EG: Performance & Portability (PER)

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 9

ETSI NFV ISG - continued

NFV ISG creating requirements for virtualized network functions Will feed requirements into appropriate SDOs for standardization NFV ISG will not create new standards

Deliverables: White papers and specifications addressing operator requirements Currently published 5 specifications

• GS NFV 001: NFV Use Cases• GS NFV 002: NFV Architectural Framework• GS NFV 003: NFV Terminology and Concepts• GS NFV 004: NFV Virtualization Requirements• GS NFV-PER 002: NFV Proofs of Concepts Framework

NFV ISG lifecycle goal 2 years January 2015 target date for ISG to terminate Take NFV requirements to respective SDOs for standardization

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 10Introduction to NFV

NFV Objectives

Implement network functions currently run on proprietary hardware as software functions on COTS servers with virtualization

Support multi-versioning and multi-tenancy of network functions Allow single physical platform for different applications, users and tenants

Apply NFV to any data plane and control plane functions

Facilitate innovation towards new network functions and services Those that are only practical in a pure software network environment

Automate management & configuration of virtual network functions

Enable new ways to implement resilience, service assurance, test &diagnostics and security surveillance

Transform the way networks are architected and operated change will be incremental

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 11

Benefits of Network Functions Virtualization

Flexibility to easily, rapidly, dynamically provision andinstantiate new services in various locations No need to install new equipment to instantiate a service

Reduce time-to-market by minimizing typical networkoperator cycle of innovation More service differentiation and customization Achieve revenue sooner

Reduced operational costs: power, space, and improved network monitoring

Web 2.0 software-oriented innovation rapidly prototype/test new services to generate new revenue

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 12Introduction to NFV

NFV enables experimentation of new services with low entry cost

NFV Approach

Network Functions Virtualization Vision

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 13

Traditional Approach

• Purpose-built network appliances• Physical install per appliance per site

COTS servers and storage

Virtualized NetworkFunctions (VNFs)

Set Top Box

MessageRouter

FirewallDPI

CDN

Tester/QoEmonitor

ResidentialGateway

CarrierGrade NAT

Session BorderController

BRASPE RouterS/GGSN

Network Equipment

With NFV, network functions no longer fixed in time and space

NFV Requirements

Key high-level requirement categories have been identified Portability/Interoperability Performance Management and Orchestration Elasticity Security Resiliency Network Stability Service Continuity Operations Energy Efficiency Migration and co-existence with existing platforms

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 14Introduction to NFV

Detailed requirements driven by use cases

Network Function VirtualizationInfrastructure (NFVI)

NFV Reference ArchitectureNote: ETSI NFV ISG Work in Progress and subject to change

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 15

Physical ResourcesCompute Storage Network

Virtualization Layer (Hypervisor)

Virtual Resources (VMs)vCompute vStorage vNetwork

VNF VNF VNF VNF

Virtual Network Functions

CloudComputing

Infrastructure

VNF and NFVIManagement

andOrchestration

OSS / BSS

Introduction to NFV

VNFExample Router VNF

VNF DecompositionNote: ETSI NFV ISG Work in Progress and subject to change

Virtualized Network Function (VNF) A network function capable of running on an virtualized cloud computing

infrastructure (NFVI) and orchestrated by an NFV Orchestrator (NFVO) VNF Component (VNFC) Software component of a VNF One or more VNFCs can be used to create a VNF VNFCs map 1:1 to a VM image

VNF Descriptor (VNFD) File, provided by VNF vendor, describing VNF’s requirements and capabilities E.g., compute, memory and storage requirements, vendor name, VNF ID and

version, performance, etc.

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 16

VNFC1

VNFCn…

VNFD

OSPFVNFC

VNFD

RIPVNFC

NATVNFC

DHCPServerVNFC

IP SecVNFC

L2bridging

VNFC

L3routingVNFC

Classificationand Filtering

VNFC

Generic Model

Introduction to NFV

ARPVNFC

Currently Proposed NFV Use Cases

Currently Proposed NFV Use Cases

NFVIaaS (NFV Infrastructure as a Service)

VNFaaS (Virtual Network Function as a Service)

VNPaaS (Virtual Network Platform as a Service)

VNF Forwarding Graphs

EPC and IMS Virtualization

Mobile Base Station Virtualization

Residential CPE Virtualization

CDN Virtualization

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 18

NFVIaaSAdmin Domain 2 VNFs running on Admin Domain 1’s infrastructure

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 19

VNFaaSVirtualized Enterprise Branch office CPE functions

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 20

VNPaaSExample of Enterprises sharing SP infrastructure

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 21

VNF Forwarding GraphsPhysical View

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 22

EPC and IMS VirtualizationVirtualize some or all of EPC and IMS

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 23

Mobile Base Station Virtualization (C-RAN)Baseband Unit (BBU) Pooling

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 24

Residential CPE VirtualizationSet Top Box (STB) and Residential Gateway (RGW)

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 25

RGW functions that can be virtualized

Connectivity: DHCP server to provide private IP addresses to home devices NAT router to convert the home addresses to one public IP per home (IPv4/6) PPPoE client to provide for client connectivity to the BRAS ALG (Application level gateway) to allow for application-specific

routing behavior

Security: Firewall, Antivirus, IPS to provide protection to the home environment Parental control to allow control of consumed web content to device level Port mapping VPN Server to provide remote access to the user LAN

Management: Web GUI to allow subscriber management TR-69 to allow operator's control uPnP with augmented security for discovery of vRGW by home applications Statistics & Diagnostics

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 26

STB functions that can be virtualized

User Interface & Connectivity: Remote UI server to allows same look & feel to variety of home devices

including automatic UI negotiation for best possible user experience Middleware Client to provide interface for middleware servers to query

information, e.g., Electronic Program Guide (EPG), subscriber rights, etc.

Media Streaming: DLNA media server to expose all media inventory, e.g., EPG, VOD catalog,

NPVR list, TSTV inventory to DLNA devices VOD, NPVR, TSTV, OTT clients to provide I/Fs to existing content platforms Streaming methods such as HTTP and Zero Client Multi-screen - support simultaneous, screens of varying resolution & formats Media Cache - Support caching of different content types and formats

Management & Security: Web GUI to allow subscriber management Encryption to support different encryption schemes for cached content Share Content for users to see their content across the virtualized home

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 27

Content Delivery Networks Virtualization(vCDN)

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 28

Inter-Relationship between CloudComputing, SDN and NFV

NFVCPU RAM NIC Disk

Hypervisor

Clou

d Co

mpu

ting

CPU RAM NIC Disk

Hypervisor

Clou

d Co

mpu

ting

SDN

ControlLayer Network Services

Inter-Relationship between CloudComputing, SDN and NFV

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved. 30Introduction to NFV

NSVNF

NSVNF

NSVNF

ApplicationLayer

BusinessApplicationsBusiness

ApplicationsBusinessApplications

NetworkServiceNetwork

ServiceNetworkService

InfrastructureLayer

OpenFlow TL1 SNMP

Technology Abstraction

RESTful APIs

Network/Service Abstraction

SDNCVNF

VNFVNFVNF VNF

SummaryWhat was covered in today’s session

Industry Trends supporting NFV

Long Term Evolution Paths to NFV

NFV Benefits and Objectives

NFV Requirements and Use Cases

NFV Reference Architecture

Definition and Components of a Virtual Network Function

Inter-relationship between Cloud Computing, SDN & NFV

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 31

References and Resources

NFV References and Resources

New ETSI NFV white paper http://portal.etsi.org/NFV/NFV_White_Paper2.pdf

Original ETSI NVF white paper http://portal.etsi.org/NFV/NFV_White_Paper.pdf

ETSI NFV Technology page http://www.etsi.org/technologies-clusters/technologies/nfv

ETSI Technical Specifications GS NFV 001: NFV Use Cases GS NFV 002: NFV Architectural Framework GS NFV 003: NFV Terminology and Concepts GS NFV 004: NFV Virtualization Requirements GS NFV-PER 002: NFV Proofs of Concepts Framework

ETSI NFV Proof of Concept (PoC) page http://etsi.org/technologies-clusters/technologies/nfv/nfv-poc

ETSI NFV ISG Portal (ETSI membership required) http://portal.etsi.org/portal/server.pt/community/NFV

(c) Copyright 2013 Fujitsu Network Communications, Inc. All Rights Reserved.Introduction to NFV 33

Q&A

Ralph SantitoroDirector of Strategic Market [email protected]