WS020 Sd-Wan
WS020 Sd-Wan
WS020 Sd-Wan
0 SD-WAN
Services
Charles Eckel, Applications Committee Co-Chair, MEF; Developer Advocate, Cisco DevNet
Assured Automated
• Applications • Orchestration across multiple service
• Security providers
•• SD-WAN
SD-WAN • Orchestration over multiple network
• IP technology domains
• Carrier Ethernet • Specifications and SDKs
• Optical Transport
Agile Expanded
• Cloud-based test & certification • MEF global membership
platform • MEF 3.0 Proof of Concepts
• On-demand, user-initiated • MEF LSO Developer Community
• For both services & LSO APIs • Open source projects & SDOs
• Plus certified professionals • Enterprise Advisory Council
• Events, workshops, webinars
Key pain points in the SD-WAN industry
LACK OF:
Moderate Chal-
lenge
36%
Major Challenge
43%
Migration to MEF 3.0 Services
Powered by LSO
Service Provider Survey – Q4/2018
MEF with Vertical Systems Group Minor Challenge
SD-WAN for 5G
• Mapping SD-WAN application performance
and security to 5G slices
MEF 3.0 SD-WAN Service provides a virtual overlay network that enables application-
aware, policy driven, and orchestrated connectivity between locations
Uses policies and service attributes that meet business objectives that determine how
application flows are forwarded over multiple underlay networks irrespective of the
underlay technologies.
MEF SD-WAN work is supported by more than 30 service
provider and technology supplier & testing companies.
MEF SD-WAN Service Overview
BSS
SD-WAN Edge
Service Orchestrator Physical or virtual
Subscriber Web Portal
SD-WAN Controller
SD-WAN Controller
Centralized management of SD-WAN edges
CSP Backbone
& gateways
Service Orchestrator
Lifecycle Service Orchestration of SD-WAN and other
services
Internet
Business Applications
CANTATA
(CUS:BUS) LEGATO
Self-service Web Portal (BUS:SOF)
Service Orchestrator
ALLEGRO
(CUS:SOF)
PRESTO
(SOF:ICM)
SD-WAN Controller
ADAGIO
( ICM:ECM)
CUS: Customer Application Coordinator Element Control and
BUS: Business Applications
Management
SOF: Service Orchestration Functionality
ICM: Infrastructure Control and Management
ECM: Element Control and Management Network Infrastructure
SD-WAN Edge
Components of MEF SD-WAN Service
UCS
SD-WAN UNI
Service Provider
Network
Private or
Virtual
SD-WAN User to Network Interface (UNI)
Private Cloud Demarcation point between the Service Provider and the
SW
Subscriber’s responsibility
VC
EP
SD-WAN
UNI (UNI)
UCS#2
SD-WAN Virtual Connection (SWVC)
SD-WAN
Virtual
Logical multipoint connection between the SD-WAN
Subscriber
SWVC EP
Internet Network
Site B
Components of MEF SD-WAN Service
SD-WAN Edge
Connects the SD-WAN UNI to the UCSs, including
UCS mapping packets to application flows, applying policies,
SD-WAN UNI
Service Provider Private or and selecting a TVC over which to forward each flow.
Network Virtual
Private Cloud
SW
Underlay Connectivity Service (UCS)
VC
EP
SD-WAN
Various services including (but not limited to) Ethernet
UNI (UNI)
UCS#2 Services (MEF 6.2), MEF IP Services (MEF 61.1)
SD-WAN including MPLS VPNs and public Internet Access, and
Subscriber Virtual
MEF Optical Transport Services (MEF 63).
SWVC EP
UCS#1 Connection
Network (SWVC)
Site A
SD-WAN
Tunnel Virtual Connection (TVC)
Edge The point-to-point paths across the UCSs that compose an
SD-WAN Service.
EP
VC
Subscriber
SW
Service Attributes capture specific information that is Service Attributes per SD-WAN UNI, SWVC
agreed on between the Service Provider and the and SWVC EP; include
Subscriber of a MEF SD-WAN Service, and describes
• Service Uptime objective
some aspect of the service behavior.
• Application Flow definitions
• Many forms of agreement!
• Policies for the SWVC, and how they are
• Does not describe or constrain the service
used for each Application Flow at each
implementation
SWVP EP
• UNI Addressing (DHCP, Static, etc.)
• UNI L2 properties (VLAN ID, Max Frame
Size)
MEF SD-WAN Virtual Connection (SWVC) Attributes
Attribute Name Summary description Possible values
SWVC List of A list of the Application Flows that are List of 4-tuples <Application Flow
Application Flows recognized by the SD-WAN Service Name, List of Application Flow
Criteria n-tuples, Policy,
Application Flow Group Name>
SD-WAN Application Flow & Policy Function
Incoming
IP PKT TVC 1
UCS 1
Policy Applied TVC TVC 2
Application Forwarding
to Application
Classification Decision
Flows TVC 3
SD-WAN UCS 2
UNI TVC 4
SD-WAN Edge
SD-WAN Application Flow & Policy Function
Example Classification
Criteria:
• Ethertype/VLAN
• Src/Dst IP Address
• L4 Protocol
• Src/Dst Port
• Custom match
Incoming
IP PKT TVC 1
UCS 1
Policy Applied TVC TVC 2
Application Forwarding
to Application
Classification Decision
Flows TVC 3
SD-WAN UCS 2
UNI TVC 4
TVC 1
TVC 2
TVC 3
SD-WAN Edge TVC 4
SD-WAN Application Flow & Policy Function
Each Policy includes:
1. ENCRYPTION (Yes, Either)
2. PUBLIC-PRIVATE (Private-only, Either)
3. INTERNET-BREAKOUT (Yes, No)
4. BILLING-METHOD (Flat-Rate-only, Either)
5. BACKUP (Yes, No)
6. BANDWIDTH (Committed and Max Rate)
7. Custom policy criteria
Incoming
IP PKT TVC 1
UCS 1
Policy Applied TVC TVC 2
Application Forwarding
to Application
Classification Decision
Flows TVC 3
SD-WAN UCS 2
UNI TVC 4
TVC 1 TVC 1
TVC 2 TVC 2
TVC 3 TVCs 1 and 2 TVC 3
SD-WAN Edge TVC 4 meet the TVC 4
policy
SD-WAN Application Flow & Policy Function
Incoming
IP PKT TVC 1
UCS 1
Policy Applied TVC TVC 2
Application Forwarding
to Application
Classification Decision
Flows TVC 3
SD-WAN UCS 2
UNI TVC 4
TVC 1 TVC 1 TVC 1
TVC 2 TVC 2 TVC 2
TVC 3 TVCs 1 and 2 TVC 3 TVCs 2 and 4 TVC 3
SD-WAN Edge TVC 4 meet the TVC 4 have a route TVC 4
policy
SD-WAN Service Use Cases
21
SD-WAN Service Use Case
Hybrid WAN: SD-WAN Service over Internet and MPLS WANs
1
Presto
bandwidth at no additional cost
SD-WAN SD-WAN
MPLS VPN
Edge Edge
SD-WAN Service Use Case
Dual Internet WAN: SD-WAN Service over Multiple ISPs
2
SD-WAN SD-WAN
Edge Edge
ISP Y ISP B
Next Steps &
Related Projects
SD-WAN Services Standard Roadmap
Business Applications
CANTATA
(CUS:BUS) LEGATO
Self-service Web Portal (BUS:SOF)
Service Orchestrator
ALLEGRO
(CUS:SOF)
PRESTO IETF OSE
(SOF:ICM) service models
SD-WAN Controller
IETF SD-WAN
service model ADAGIO
( ICM:ECM)
CUS: Customer Application Coordinator Element Control and
BUS: Business Applications
Management
SOF: Service Orchestration Functionality
ICM: Infrastructure Control and Management
ECM: Element Control and Management Network Infrastructure
SD-WAN Edge
YANG models for SD-WAN Service
• IETF draft-sun-opsawg-sdwan-service-model, “A YANG Data
Model for SD-WAN Service Delivery”
• IETF draft-wood-rtgwg-sdwan-ose-yang, “YANG Data Model for
SD-WAN OSE Service Delivery”
• Unify these efforts, break into multiple modules/building blocks
with common terminology (e.g. application flow, policy, site)
• Use IETF CE-based Managed VPN terminology, per RFC 4110
• References MEF 70 Draft (R1), “SD-WAN Service Attributes and
Services” for definition of service/service requirements
MEF SD-WAN and IETF alignment work in progress
SD-WAN network
MEF Service Common Model (MSCM) Relationships
• MSCM aligns with MEF Services Common Model
MEF-Common (Carrier Ethernet – EVC-OVC)
Core Model (MCM) and
ONF TAPI <<import>> <<import>>
MCM
Interlude Elastic)
<<import>>
<<import>>
Language and constructs in relation to 1. Threats to security functions Security policy terminology and
SD-WAN 2. Security function behavior attributes
Adding concept of zones 3. Best practices & placement of
security functions within an SD-WAN
deployment
MEF SD-WAN Project Summary
• SD-WAN Service Standard MEF 70
– Published standard now available
– Version 2 (MEF 70.1) started
Participate now to influence the next release
• MEF 3.0 SD-WAN Certification
– Blueprint completed More on
MEF 3.0 SD-WAN
– Pilot Certification now open for participation
• Extension to the SD-WAN Project
– LSO APIs
– Application Security for SD-WAN
– Engage now
• SD-WAN Content in the MEF SDN/NFV Professional
Certification Exam
– Incorporating general SD-WAN information
Developing & Implementing MEF 3.0 SD-WAN
Services
Charles Eckel, Applications Committee Co-Chair, MEF; Developer Advocate, Cisco DevNet