sdn/nfv - trends and standardscomparison of sdn and nfv category sdn nfv reason dedicated...
TRANSCRIPT
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
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)
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+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 : 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
IETF - SDN/NFV
• SDNRG (IRTF)
• I2RS WG
• SPRING WG
• SFC WG
• VNFPOOL (BoF)
• -------
• FORCES WG
• XMPP WG …. 26
Segment Routing
• Segment Routing – 이전 source routing/explicit routing과 유사
– 기존 MPLS data plane 도용 (push, pop, swap
등)
– Segment = label
• SDN에서의 역활 – Programmatic interfaces (Path/Flow
programmability)
– 아직 시스코 솔루션외에 표준화 규격은 지금 시작중임
28