sdn/nfv - trends and standardscomparison of sdn and nfv category sdn nfv reason dedicated...

30
1 SDN/NFV - Trends and Standards 신명기, ETRI 2014.6.24 KRnet2014

Upload: others

Post on 16-Feb-2020

10 views

Category:

Documents


1 download

TRANSCRIPT

1

SDN/NFV - Trends and Standards

신명기, ETRI

2014.6.24

KRnet2014

2

SDN Abstraction !

Today’s Network SDN

3

Data Plane (Specialized Hardware)

Control Plane

Network OS

Data Plane (Commodity Hardware)

Control Plane Separation

(physically or logically)

OPEN INTERFACE

Network OS

2. NOS/

1.

Today’s Network SDN

4

Controller

(logically centralized)

(e.g.) OpenFlow

protocol

Apps

POSIX-like NBAPIs

OPEN INTERFACE

1. Net Apps

2.Directly control and

manage the NET in

programmatic manner

5

SDN – Abstraction (1/4)

• Three-Tier Architecture – Tier-1 : Forwarding entities and any

software/hardware components

comprising of them

– Tier-2 : Control and management

entities for the Tier-1

– Tier-3 : Applications and services that

take advantage of the infrastructures

based on Tier-1 and Tier-2.

SBI

NBI

SDN – Abstraction (2/4)

• Control plane와 Data plane의 분리 (물리적 Or 논리적)

• Progmatic Interface

– 프로그램 가능한 Control plane (Or DP)

• Forwarding plane의 Interface - OpenFlow, Forces, …

• Control plane/routing의 Interfaces - I2RS, ALTO, XMPP,, …

• Flow/Path Programmability – Segment Routing, Explicit Routing ..

6

SDN – Abstraction (3/4)

7

• SDN을 위한 기능 블럭

Abstraction Virtualization Cloud

Resource

Orchestration

Service Control

Service

Control

Workflow

Automation

Path/Flow

Programmability

SDN – Abstraction (4/4)

8

Optical

L2~L3

L4~L7 ??

9

NFV Virtualization !

NFV

• L4-L7 function/ – Carrier function standard high volume

server

– Network virtualization Telco

– (with SDN, without SDN)

• NFV as highly complementary to SDN

– Carrier-IDC standard high volume server

• ( vs. )

10

Why NFV ? (Operator’s perspective)

1.Resilience ( ) (e.g., scale-up)

2. /compatibility

(e.g., M2M/IoT, MVMO, …)

3. Network evolution (e.g., 3G-> 4G -> 5G)

11

NFV Operation Example

12

x86 high volume servers

IN DATA CENTER @ CARRIERS

Carriers’

Network

Functions

…..

Carriers’

Virtualized Network

Functions

…..

Carrier

Network specialized HW

Carrier

Commodity HW

Service Function Chain (SFC)

13

The Overlap

NFV

SDN

i2RS

ForCES

Comparison of SDN and NFV

Category SDN NFV

Reason for Being

Separation of control and data,

centralization of control and

programmability of network

Relocation of network functions from

dedicated appliances to generic servers

Initial

Target Location

Campus, data center / cloud Telco networks

Target Devices Commodity switches (and servers) Commodity servers and L4-L7

appliances

Initial Applications Cloud orchestration and networking Routers, firewalls, gateways, CDN, WAN

accelerators, SLA assurance

Protocols OpenFlow, (I2RS, FORCES, XMPP, Segment

Routing) …

None yet (Phase-2)

SDOs ONF, IETF, (ITU-T) … ETSI NFV ISG

SDN vs. NFV

15 Source, Philip Bridge, Senior Network Architect at EE, 2013

SDN+NFV ( )

16

• NFV SW-defined

network functions – High and predictable

performance

– Homogeneous orchestration of

compute domain

• SDN Interconnecting

VMs (a.k.a. backplane) – Data encapsulation

– Easy orchestration together

with compute domain

NFV

SDN

FW

VNF1

DPI

VNF2 Caching

VNF4 Routing

VNF5

Control

functions

Control

functions

SecGW

VNF3

SDN+NFV : 논의점

17

• SDN Control Involvement

• Service Function Chaining and VNF Forwarding Graph

• E2E, multi-controllers

• L4-L7 Programmability

• Performance trade-off

• Standards vs. Open source platform

Standards

18

Architecture & Framework WG

Configuration & Management WG

Extensibility WG

Forwarding Abstraction WG

Market Education WG

Migration WG

Northbound Interfaces WG

Optical Transport WG

Testing and Interoperability WG

Wireless & Mobile WG

SDNRG (IRTF)

I2R WG

SPRING WG

(FORCES WG)

(ALTO WG)

(XPMM WG)

SFC WG

VNFPOOL (BoF)

Q.14/SG13

SG11

SG17

SG15

JCA-SDN

NFV ISG

Architecture of the Virtualization

Infrastructure (INF WG)

Management & Orchestration (MANO

WG)

Software Architecture for Network

Functions (SWA WG)

Reliability & Availability (REL WG)

Performance and Portability (PER EG)

Security (SEC EG)

• ONF (Open Networking Foundation) – OpenFlow의 스펙개발 담당

– SDO이지만 표준개발 외에도, 상용기술 구현/보급에 주력

– OF 1.3.x/1.4, OF-Config 1.x, OF-Test 1.0. OF-Hybrid 1.0 …

– 구글 + 스탠포드 출신/연계 기업 중심

• ETSI NFV ISG

• IETF (Internet Engineering Task Force) – SDN RG, I2RS WG, SPRING WG

– 주니퍼/시스코 + 기존 IETF 주류

• ITU-T – 통신사업자(carrier) –SDN 초점(CJK 중심)

– JCA-SDN, Q.14/SG13 19

SDN - Definition

20

• ONF’s SDN (White Paper)

– This architecture decouples the network control and forwarding functions

enabling the network control to become directly programmable and the

underlying infrastructure to be abstracted for applications and network services.

• IETF’s SDN (not official)

– Path/flow Programmability

• ITU-T’s SDN (Y.3300)

– A technology that enables to program, orchestrate, control and manage

networks through open interfaces, which makes network operation easier for

rapid provisioning and automation.

ONF

• Architecture and Framework WG – Top-Down Approach + (NB APIs) (Big Switch/NEC)

• NBAPIs WG

• Extensibility WG – OpenFlow Specification 1.3.x + 1.4/1.5 (HP)

• Config WG – config protocol – OF-CONFIG 1.x (MS/NEC)

• Testing WG – test-cases, plug-fest – Testing & Interop 1.0 (Ixia)

• Migration WG – use cases, recommendations (Huawei)

• Optical Transport WG – optical circuit switches

• Forwarding Abstraction WG –TTP (Brocade)

• Market Education WG – white-papers, talks 21

ETSI NFV ISG

• ETSI ISG (2012.12) – Network-operator-driven ISG

• 13 Founding Member / 180

– ETSI

– (ONF, IETF …)

• , OF , IETF SFC WG

• One-Year Milestone – NFV Use Cases, NFV Requirements, NFV Architectural

Framework, NFV Terminology, NFV ISG PoC Framework

• NFV Phase2 (~2015.) 22

http://portal.etsi.org/portal/

server.pt/community/NFV/367

ETSI NFV – Framework

23

ETSI NFV : PoC

24

CloudNFV Open NFV Framework

Service Chaining for NW Function Selection in Carrier Networks

Virtual Function State Migration and Interoperability

Multi-vendor Distributed NFV

E2E vEPC Orchestration in an multi-vendor open NFVI environment

Virtualised Mobile Network with Integrated DPI

C-RAN virtualization with dedicated hardware accelerator

Automated Network Orchestration

VNF Router Performance with DDoS Functionality

NFV Ecosystem

Multi-Vendor on-boarding of vIMS on a cloud management framework

Demonstration of multi-location, scalable, stateful Virtual Network Function

SteerFlow: Multi-Layered Traffic Steering for Gi-LAN

ForCES Applicability for NFV and integrated SDN

Subscriber Aware SGi/Gi-LAN Virtualization

NFVIaaS with Secure, SDN-controlled WAN Gateway

Operational Efficiency in NFV Capacity Planning, Provisioning and Billing

VNF Router Performance with Hierarchical Quality of Service Functionality

Source-NFV#6, PoC overview

Open Platform for NFV (OPN)

25

IETF - SDN/NFV

• SDNRG (IRTF)

• I2RS WG

• SPRING WG

• SFC WG

• VNFPOOL (BoF)

• -------

• FORCES WG

• XMPP WG …. 26

I2RS – Architecture <draft-ietf-i2rs-architecture-0x>

27

Segment Routing

• Segment Routing – 이전 source routing/explicit routing과 유사

– 기존 MPLS data plane 도용 (push, pop, swap

등)

– Segment = label

• SDN에서의 역활 – Programmatic interfaces (Path/Flow

programmability)

– 아직 시스코 솔루션외에 표준화 규격은 지금 시작중임

28

SFC - Architecture

29

Wrap-up : SDN Reference Models

30

a) 오픈플로우-기반 SDN

b) 컴파일러-기반 SDN

c) 브로커-기반 SDN

d) 하이브리드/E2E SDN

e) SR-기반 SDN