Upload
opnfv
View
164
Download
2
Embed Size (px)
Citation preview
OPEN-O Vision and Update
2016 OPEN-O Mini-Summit
June 21, 2016
Deng Hui, China Mobile, Chair, OPEN-O Board ([email protected])
• Enabling end-to-end service agility across SDN, NFV, and legacy networks via a unified orchestration platform supporting NFV orchestration (NFVO and VNFM) and SDN orchestration.
• This platform will be implemented and periodically released as open source software. Its modular nature will support common and vendor-specific data models and interoperability across multiple controllers, VNFs, VIMs and VNFMs.
• Open-O will allow service providers to maximize the use of available network capacity, reduce customization, and accelerate innovation in a multivendor ecosystem
OPEN-O Vision
NFV
Unified Orchestration is the Key
MAN NetworkAccess Telecom Cloud Core Telecom CloudpCPE
E2E Unified SDN/NFV Service Orchestrator
NFV
vCPE vBRAS vPE Router vFW vLB
GW
OpenStack(DC controller
)
TOR
Legacy Domain A
DomainB
Vendor specific ONOS ODL
Core SDN Controller
SDN
OpenStack)
TOR
NFV SDN
Open Orchestration
Bridging the Gap between SDN & NFV
5
Compute Storage Network
Hardware Resources
Virtualisation LayerVirtualised
Infrastructure
Manager(s)
VNF
Manager(s)
VNF 2
OSS/BSS
NFVI
VNF 3VNF 1
Virtual
Compute
Virtual
Storage
Virtual
Network
EMS 2 EMS 3EMS 1
Service, VNF and
Infrastructure Description
Orchestrator
MANO
Infrastructure Layer
Control Layer
Application Layer
SDN Applications
AP
I
Network Services
AP
I
AP
I
Network Services
ONF SDN ArchitectureETSI NFV Architectural Framework
Hybrid network
• Most carriers’ network are hybrid networks (legacy, SDN, and virtual networks)
• Super/domain Controllers focus on network resource abstraction andpath calculation
• Orchestration focuses on end to end service and resource orchestration which requires integrate with OSS/BSS and APPs.
• Orchestration is key to enable agile service across multi-domain,multi-layer and multi-vendor
VIMLegacyDomain
SDN Domain A
SDN Domain B
Controller(ONOS)EMS
APP/OSS/BSS
Super Controller
Controller (ODL)
Unified Orchestrator
VNFM
VIMVIMs
Enterprise Solution ==> Telecom
Orchestrator
NFVI
Enterprise NFV
Telecom NFV
Information Model?
BSS/OSS Unified API?Multi-VIMs Support?
Orchestrator
VNFM?
VNFM
From OSS to OSS
OSS— Operation Support System
OSS— Open Source Software
• OPEN-O represents a transition from legacy OSS to a new form of OSS
• A primary goal is to establish an open framework to orchestrate composite services across legacy networks, emerging SDN and NFV Infrastructure.
OSS
EMS EMS EMS
Device Device Device
Vendor X Vendor Y Vendor Z
Vendor S
Multi- SDN Controller
Multi-VNFM/VIM
Multi-EMS
BSS/APP
OPEN-O
Service Model definition &
mapping & Orchestration
Network /Device Model
definition & mapping
Network resource
discovery & abstraction
3
2
1
VIM
SDN CtrlVNFM
BSS: Product Layer
OSS:Service Layer
Network:Resource Layer
App/BSSPortal(GUI)
VIM
Customer Facing Service Spec
Resource Facing Service Spec
Network Service Spec
PNFs VNFs
Product Spec
Resource Spec SDN CtrlS/G-VNFM
GS-OGlobal Service O
SDN-ONFV-O
Promotional/Bundled/Simple Offerings
Product SpecProduct
Resource Facing Service SpecResource Facing Service
Network Service SpecNetwork Service
Resource SpecNetwork Resource
Customer Facing Service
TMF
Customer
Device
ETSI NFV
Business Layer:
Operation Layer:
Network Layer:
How OPEN-O evolve with BSS/OSS/NMS/EMS
TOSC
A
YAN
G
SFC with OPEN-O
①Customer orders an E2E service②GS-O owns E2E VNFFG③NFV-O owns local SFCs, and its SFC Engine instructs VNFM and SDN controller for SFC deployment④⑤Multiple VNFMs are employed in instantiating various VNFs as SFs for a single SFC⑥SDN Controller instructs the Classifier and OVS/ToR to set up the rules for Chaining.
GS-O
NFV-O
SDN-Ctrl G-VNFM S-VNFM1
BSS
Customer
SFC EngineCtrl Plugin VNFM Plugin
Customer Order❶
VNFFG-Chain❷
VNFFG-Chain❸
Local Chaining❻
Internet
Model Decomposition
Product Specification
Service Specification
S-VNFMm
3rd party VNFs❹ Vendory VNFs❹Vendorx VNFs❹
Classifier OVS/ToR
❺ ❺VNF1 VNF2 ❺ ❺VNFk-1 VNFk VNFn-1 VNFn❺ ❺
SFFs
1st release Use Case: vCPE
VLAN VXLAN IPSec
WAN
ThinCPE
PE1
TOR
OSAPP
OSAPP
TOR
OSAPP
OSBRAS CP
VXLAN VLAN
VIM2(OS2)
DC Controller(Neutron Plugin)
WAN ControllerSuper/D Controller
AccessController
OPEN-O
GW
overlay
underlay VLAN MPLS BGP L3VPN
OSvCPE
OSvFW
Enterprise Site
Tenant Cloud for Enterprise
POP/TIC Edge
G-VNFM1(Juju/vFW, …)
VIM1(OS1)
S-VNFM1(vCPE)
G-VNFM2(SFC/vVAS)
Neutroninterface
SDN-O NFV-OLegend:
PE2SPTN
pCPEResidential BRAS DP
TIC Core
MPLSTP L2VPN
PE1
S-VNFM1(BRAS CP)
SPTN
VLAN SPTN MPLSTP L3VPN
OPEN-O A Closer Look
SDNDriver
VNFM Drivers
VIM Drivers
ACCESS/WAN SDN Controller Drivers
NFV SDNController Drivers
Orchestrator Service
Model Designer
Portal GUI Portal … Test&
Lab(for
feature)GS-O
Service Decomposer
Service Lifecycle Mgr.
ServiceFormation
Abstract NBI
SDN-O
SDN Res.Mgr.
Abstract NBI
Abstract SBI
NFV-O
NFV Res. Mgr.
NFV Monitor
NS Lifecycle Mgr.
Abstract NBI
Abstract SBI
VPN
SDN Lifecycle Mgr.
Traffic Optimize
VAS Mgr.
…
SDNMonitor
CommonTosca
Lifecycle Mgr.Framework
Template Mgr.
Model DrivenFramework
Policy DrivenFramework
CommonRes. Mgr
…
Common Service
HA
Log
Driver Mgr.
…
Micro-Service Bus
Protocol Stack
Auth.
EMS/NMS Driver
Parser
NFVDriver
Workflow
Catalog
VIM Drivers
Key OPEN-O Projects
GS-O
End-to-End service composition
and orchestration
NFV-O
Virtualized network services
LCM, RM, Monitor, SFC
13
SDN-O
SDN-based connectivity service
legacy Infrastructure
Common Services
Building blocks for other modules
Micro Service Message-bus
HA, etc.
Common Tosca
Parser
Workflow
Catalog
OPEN-O Status
Formation, June, 2016
11 Members
Growing community:
> 100 Developers committed
Release 1.0:
Targeted to end of 2016
OPNFV integration: Planned
Join today!
www.open-o.org
For more details:
Marc Cohn
14
Any Service over Any Network
Relationship with other OSS/Standard bodies
ETSI NFV ISG –
architecture and info
models
Open Source projects
OPNFV
Open Stack
Open Daylight
ONOS
vFW,vLB,vCP
E,vBNG,
vEPC…)
OPEN-OWAN SBI VAS SBI
SDNO
Restful API
Customer Portal/BSS(E2E Service= VPN+ VAS + Cloud)
ControllerEMS VNF
NFVO
G/S-VNFM(vendor, Juju)
VIM
NFVI
EMS
OpenStack
Global Service Orchestrator
Legacy network
SDN network
Service providerPublic cloud
CORD