light reading bte_vtns_june2015
TRANSCRIPT
Network-as-a-Service
1
ROADM
OTN OTN
ROADM
OTN OTN
Customer Cloud
Customer
Customer Cloud
Customer
Transport SDN
Virtual Transport Network Service controlled by customers, enabled by transport SDN
Private Cloud Public Cloud
Virtualization
Sharing of Transport Network Resources • No dedicated resources • Dynamically allocated
Isolating traffic between different services • Limited to service endpoints
Exposing control at abstract level • Varying levels
2
Evolution From the Physical Transport Network Order
Days/Weeks/Months
3
RFQ - Demand Matrix
- Performance Requirements
- Etc
Build
Customer / Client
Transport Network Provider
Agreement
Quote - Topology - $$ - Performance Better
Quote - Topology - $ - Performance Good
Add traffic
Evolution To the Virtual Transport Network Order
Minutes
4
Customer / Client
Transport Network Provider
Client Controller
Transport Controller
API
App
Add traffic
Selection
Create Virtual Network
- Demand Matrix - Performance Requirements
- Etc
Quote - Topology - $$ - Performance Better
Quote - Topology - $ - Performance Good
Working Protection
Request On Line Real-time planning
Real-time setup
Autonomous Control Dynamic expansion
Optimization
• Multi-level SLA • Recovery
• Network migration Physical Optical Network
Virtual Network Topology
Network as a Service
Online Slicing Path Computation
Survivability Analysis Global Optimization
Tenants Seconds
Online
T-SDN Controller
Benefits Real Time
Resilient
Robust
6
Transport Network Virtualization Use Cases
Private Cloud • More dynamic optical tunnels on-demand
Date Center Interconnect (DCI) • Integrate transport network with DC orchestration
Integrated Packet and Optical Network • Reconfigure optical domain based on IP
Transport Controller
Physical Infrastructure
Controls Physical Network
Control Layer
Infrastructure Layer
Transport Network
Today’s Model for SDN-Enabled Transport Network
Application Layer App App App
App controls exposed topology
Transport Controller
Control Data Plane Interface
Infrastructure Layer
Application Layer App App App
Control Layer Client
Controller
SDN Control & Network Virtualization
Network Device
Control Virtual Network Interface
Northbound Interface
Business Boundary
Transport Controller
Physical Infrastructure
Controls Physical Network
Transport Control Layer
Infrastructure Layer
Transport Network
Introducing the Client Layer Control Application Layer
App App App
Client Controls Virtual Transport Network
Client Control Layer
App App App
Client Controller 2
App controls exposed topology
VTN Topology 2
Client Controller 1
VTN Topology 1
Physical Infrastructure
Controls Physical Network
Transport Control Layer
Infrastructure Layer
Transport Network
OIF Virtual Transport Network Services Application Layer
App App App
Client Control Layer
App App App
App controls exposed topology
Transport Controller
Client Controller 2
VTN Topology 2
Client Controller 1
VTN Topology 1
Client Controls Virtual Transport Network
Controls Physical Network
Provider Control Layer
Infrastructure Layer
Enables Transport Network as a Service Application Layer
App App App
Client Control Layer
App controls exposed topology
Transport Controller A
VTN Topology B
Client Controller 1
VTN Topology A
Client Controls Virtual Network
Transport Network A Transport Network B
Transport Controller B
Cloud DC Cloud DC
DC Controller
DC Controller
Virtual Network Service Definition
Take advantage of virtualization in SDN Offer customers controllable network slice
Fixed Connec+on
Dynamic Connec+on
Dynamic Connec+on
Client site A
Client site B
Client site A
Client site B
Client site D
Client site C
Client site A
Client site B
Client site D
Client site C Virtual network with vNE & vLink
Client controller
Ctrl of virtual XC
Connec+on controlled by network providers
Leased Line
Endpoints Only Fixed virtual
network topology
Static
Dynamic
Service requirements Dynamic Connec+on
Virtual network with vNE & vLink
Client controller Rent virtual network
resources from provider
Client site
Virtual network recursive crea+on
Client site Client site
Client site
Client site Client site Client site
Dynamic/recursive virtual network topology
What is OIF defining?
Service Attributes Service Capabilities Recovery Requirements OAM Requirements
17
Harmonize Services Definitions for all players, i.e. Transport Network Services
- Providers - Users - Equipment/SW Vendors
Service Attributes Service
• ID / name • Service End Points • Type of Service
Topology • ID / name • Service Level Agreement
Connection • Type of Connection • TE Parameters • Traffic Matrix • Scheduling • Service Level Agreement
18
Service Capabilities Connection – Is the customer allowed to
• Create • Delete • Modify • Query • Receive automatic status updates?
Topology – Is the customer allowed to • Create • Delete • Modify • Query • Receive automatic status updates?
19
Recovery Connection Level Protection/Restoration
• May be provided by service provider or customer
Topology Level Protection/Restoration • Provided by provider
How to use both levels • Coordination mechanism when customer is
responsible for connection recovery
20
Provider Connection Recovery
22
Carrier Network
Connection
VTN Topology Failure notification – H
old on Recovery
Failure notification – repaired
Provider Topology Recovery
23
Carrier Network
Connection
VTN Topology Failure notification – hold on recovery
Failure notification – repaired
OAM East-West
• Virtual Link OAM requirements
North-South • VTN Topology / Connection • Query/automatic Status Requirements
24
Carrier Network
Connection
VTN Topology Transport
Controller
Client Controller
North-South OAM
East-West OAM
Be involved
26
Want to be part of the ecosystem? Want to provide input? Contact the OIF Networking & Operations
WG Chair