software defined services an opportunity for service ... · software defined services – an...
TRANSCRIPT
Software Defined Services –An Opportunity for Service Providers and Enterprises
Rada Stanic, Principal Systems Engineer
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Spark
Questions? Use Cisco Spark to communicate with the speaker after the session
1. Find this session in the Cisco Live Mobile App
2. Click “Join the Discussion”
3. Install Spark or go directly to the space
4. Enter messages/questions in the space
How
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• What is Driving the Change Towards Software Defined?
• Programmable Transport Services
• Managed Services Transformation
• Software Defined WAN (SD WAN)
• Conclusion
What is Driving the Change Towards Software Defined?
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
How Do Your Customers Interact Today?
ACME Provider
BRKSPG-2008 5
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Self-Service is Now a Must!Now, Faster, Customised, Powerful
BRKSPG-2008 6
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Imagine Your Telecom Services Menu
Software Defined Services >
Virtual Load Balancer
Create new LB
Virtual Firewall
Modify Your Rules
L2 Network
Increase Bandwidth
Schedule on-Demand
L3 Network
Change QoS
Cloud VPN
Add new Location
Change Existing Bandwidth
BRKSPG-2008 7
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Differences Traditional SP vs. SW Defined SP
• Call Center / Sales Team
• Waterfall
• Silo’ed Developers and Operators
• HW Based Availability
• Configuration by copy/paste or script
• Annual/Bi-annual SW Releases
• Incidents and Problems
Traditional SP Software Defined SP
• Self-Service Portal
• Agile
• DevOps & cross-functional teams
• SW Based Availability
• Automated Intent-Based Provisioning
• Continuous SW Releases
• Situational Awareness (Service Assurance)
DISRUPT OR BE DISRUPTED!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Software Defined Journey
Start Virtualising
Programmable
Fabric
Transform managed services (VMS), vPC
SD WAN
Close the Loop
with Telemetry
Low
High
Op
era
tio
na
l E
ffic
ien
cy
Se
rvic
e A
gility
Slow
Fast
CY’16/17 CY’19BRKSPG-2008 9
Programmable Transport Services
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• Key Building Blocks
• NSO – Network Services Orchestrator
• WAE – WAN Automation Engine
• XTC – XR Transport Controller
• Common Use Cases
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Network Automation Framework Service Requests
CPE Metro and Access Edge Core Data Centre
Metro DWDM Long Haul DWDM
• Services Creation
• Multi-vendor Device
Abstraction
• Multi-Domain, Physical and
Virtual Service Provisioning
• Topology Visualisation
• What-If Analysis and Capacity Mgmt
• Constraint Based Traffic Mgmt
• BW Services
• Near Real Time Collection and Deployment
of TE Tunnels
OSS/BSS/ Operations Portal
Service Provisioning TE Automation/Visibility
BRKSPG-2008 12
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Automation Enablers
Network Service Orchestrator (NSO)
Services / Device Abstraction
XR Transport Controller
(XTC)
WAN Automation Engine (WAE)
Multi Layer Correlation, Predictive
Analysis, Demand Deduction
EMSDomain
Controller
PCEP BGP-LSNetconf/
Yang
Netconf/Yang
REST API
Telemetry,
SNMP,
Netflow,
IGP
Netconf,REST,
CLI
CPE Metro and Access Edge Core Data Centre
Metro DWDM Long Haul DWDM
BRKSPG-2008 13
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco NSO: Orchestration Platform Architecture
Access & Aggregation Core IP/MPLS Packet/Optical Transport
Cisco NSO
L2VPN L3VPN NFV Security
Network Abstraction - YANG Models
NMSSDN
Controller
Mobile Service X
Cisco, Vendor X, Vendor Y Cisco, Vendor X, Vendor YCisco, Vendor X, Vendor Y
NED NED
NED
NETCONFSDN
Controller
Customer
Portal
Network
Operations
Management
Systems
Network
Automation
Multi-Vendor
Multi-Layer
Multi-Domain
Provisioning
BRKSPG-2008 14
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Modeling• What if/predictive
analysis• Global optimization
• Assess historical and real-time data
• Find and manage hot spots
• Network efficiency
analysis
• Programmatic network control
• Model-driven Path Activation
• Monitor for path constraint violations
• Automate network changes to ensure
path compliance
Predictive Model Time Series Visibility Path ActivationDynamic SLA Management
WAE
WAE Planning WAE Automation
WAN Automation Engine
BRKSPG-2008 15
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
XTC (XR Transport Controller):
• Runs on any XR platform
• Collects topology via IGP, BGP-LS or combination of both BGP-LS and IGP.
• Deploys RSVP-TE tunnel via PCEP and SR policy via PCEP or BGP.
• Computes paths for Shortest, Disjoint, Low Latency, Resource Avoidance use-cases
• For these applications, XTC can operate as a stand-alone PCE without relying on WAE.
• North Bound interface with application: YANG, REST, CLI
WAE (Wan Automation Engine):
• Collects topology via XTC
• Collects BW utilisation via Streaming Telemetry, SNMP
• Deploys RSVP-TE tunnel or SR policy via XTC (preferred: stateful) or NSO (optional: stateless)
• Computes path for all bandwidth related use-cases
Cisco L3 PCE Controller Architecture
BRKSPG-2008 16
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
XTC
Service-Driven Bandwidth on Demand
Configure
headend router
with path-
delegated LSP
Path
delegation
NSO
NEDs
NSO
Service1
32
WAE
4
Path compute request
with BW constraint
5
Topology via
BGP-LS/PCEPPath programming
via PCEP
Traffic
Topology via
REST/YANG
BRKSPG-2008 17
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Service-Driven Path Computation (non-bandwidth)
Configure Headend router
Path delegation
NSO
NEDs
NSO
Service1
32
4Path programming
via PCEP
XTC
WAE
Topology via
REST/YANG
Topology via
BGP-LS/PCEP
Traffic
BRKSPG-2008 18
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
XTC
Deploy
via PCEP
5
7
8
WAE
Path compute
with BW constraint
New/modify
LSP
BWopt (TTE) app2
Topology/BW change
Path
response/request
2 Topology change
1
2
1
3
Policy violation
4
Traffic
6
Topology via REST/YANG
Topology via BGP-LS/PCEP
Topology change via BGP-LS
Tactical BW Optimisation
BRKSPG-2008 19
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008 20
Infrastructure Layer
Telemetry
Data Store
Configuration and
Change AutomationDefine & Model Intent
Deploy the Network
Model
Automated Workflow & Applications
Real-Time
AnalyticsOngoing
Health
Checks
Path OptimizationIncrease Efficiency
Collector Service
Event
CorrelationSituation Mgr;
Increase Signal
to Noise Ratio RemediationSpeed to Resolution
Valid
Events
Real-Time
VisualizationInventory,
Service-level
Topology Error
Events
Big Data to Enable Automation
Raw Data at Scale
Relevant
Data
Capture all data
for peak accuracy
Take action upon
relevant filtered
data
Vision - SP Automation LifecycleOSS/BSS
Managed Services Transformation
21
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• Transforming Managed Services with x86 CPE - ENCS
• Orchestration Options – Customisable vs Turn Key
• NSO with Function Packs
• VMS Platform
22
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Network Functions Virtualisation Infrastructure
Network Functions Virtualisation Infrastructure Software (NFVIS)
ISR 4000 + UCS-E-
SeriesUCS C-Series
Enterprise Network
Compute Systems (ENCS)
Orchestration and Management
Virtual Router
(ISRv)
Virtual Firewall
(ASAv)
Virtual WAN
Optimisation
(vWAAS)
3rd Party VNFs
COTS
24
Virtual Router
(vEdge)
Virtual Wireless
LAN Controller
(vWLC)
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
ENCS 5000 Series Portfolio
ENCS541212-Core
ENCS51044-Core
ENCS54088-Core
ENCS54066-Core
ISRv + 3 core VNF
LAN Ports
NIM LTE, DSL, T1
HDD, SSD
RAID, HW Crypto
• ISRv + 9 core VNF
PoE
• ISRv + 5 core VNF
• PoE
ISRv + 2 core VNF
LTE on Radar
NEWQ3/CY17
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Virtualising the Branch
NFVIS
NFVIS on ENCS
ASAv / FTDv
vWAAS
ENCS
ISRvvEdge
Network VNFs running on
ENCS with NFVIS
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFVIS Software Stack
LinuxPlatform
Drivers
Interface
Drivers
NFVIS
Virtualisation Layer – Hypervisor and vSwitch
Orchestration
(VM Lifecycle)HTTPS
PnP
Client
PnP
Server
Console/
SSHNSO DNA-C
CLI NETCONF REST
Health
Monitoring
Local Device
Web Portal
Host
ManagementRBAC
BRKSPG-2008 25
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
• Enterprise NFV local management capabilities
• Components:
• Local GUI, VM Life-cycle Manager
• Local PnP Agent
• Useful if WAN connectivity is unavailable
• For small deployments
NFVIS Local Management
All controls written using public APIs!!
Linux
NFVIS
Virtualization Layer
Hypervisor & vSwitch
Orchestration API Plug-n-Play
Client
CLI REST/
NETCONF
Health
Monitor
HTTPS
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco and 3rd Party VNF Support
• High performance
• Rich features
• End-to-end support
ISRv
New
• Harden virtual services
• Enable secure access
• On-premise or
cloud management
NGFWv
New
• VNF program
• Tested and certified
• Streamlined support
from Cisco and third party
Third-Party VNFs
New
• ISR WAAS: Leader
in Gartner MQ
• Superior caching with
Akamai Connect
vWAAS
• Survivability and scale
• Built for small and
medium-sized branches
vWLC
• Comprehensive protection
• Full DC class
Featured functionality
• Designed for NFV
ASAv
• Microsoft Windows
• Custom applications
Applications
• High performance
• SDWAN Edge
• NETCONF support
vEdge
New
BRKSPG-2008 28
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Orchestration Options
Turn-Key
(Enterprise Grade)Customisable –
NSO with Function Packs
Turnkey solution stack for end-
to-end enterprise orchestration
Build/design/run & Analytics
On-prem or cloud-based
Virtual and Physical
Support for SDA and IWAN
Open API for Extensibility
Multi-vendor & Multi-Tenant
Service-orchestration focused
Flexible demarcation between
SP and Enterprise
Modular solution architecture
Multi-vendor / Multi-tenancy
Customised SP service catalogues
DNA Centre Network Services Orchestrator
(NSO)
Customisable –
VMS Platform
One platform from offer to
orchestration
Well defined SDK for extensibility &
Micro-Services Framework
OSS Integration made easy
Multi-vendor / Multi-tenancy
Customised SP service catalogues,
with admin, tenant, operator portals
Virtual Managed Services
Platform (VMS)
Well defined SDK for extensibility &
Micro-Services Framework
BRKSPG-2008 29
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NSO – Model Based Architecture
31
NETCONF
(RFC 6241)
YANG ModelYANG Model YANG Model
NETCONF
ManagerEMS NMS OSS
Yang
ModelsYang Models
The YANG models describe everything
there is to …
• Configure
• Monitor
• Admin actions
• Notifications
• … for each device type and version
The NETCONF protocol
allows a manager to set
configuration, query
configuration and state and
execute actions on the
device
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Extending Orchestration to the Datacentre for NFV
Network Services Orchestrator (NSO) NFVO
OSS Systems
Physical Networks Virtual Networks
Compute Platforms
VNF Manager
(ESC)
Virtualised
Infrastructure
Manager
BRKSPG-2008 35
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NSO – Model Based Architecture• Logically centralised network services
• Model based architecture
• Data models written in YANG (RFC 6020)
• Structured representations of:• Service instances
• Network configuration and state
• No hard-coded assumptions about:
• Network services
• Network architecture
• Network devices
• Mapping service operations to network configuration changes
• Transactional integrity
• Multiprotocol and multivendor support
Network Element Drivers (NEDs)
Service Manager
Device Manager
Physical Networks Virtual Networks
• VNFM
• Controller Apps
• EMS and NMS
Network Apps
Service
Model
Device
Model
Applications
REST, NETCONF, Java, Python, Erlang, CLI, Web UI
NETCONF, REST, SNMP, CLI, etc
Engineers
BRKSPG-2008 36
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Instantiating a Service with NSO
API calls to NSO to Map Service to Device Models
API with Input
Parameters
{configure interface}
{interface}
{GigabitEthernet}
{1}
{172.16.11.1}
{100}0
Call Map Commit Write
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Core Function Pack Design
• Stacked Services Approach
Service Abstraction APIs
Infrastructure Package
Transport Package
Service Package
NED NED NED
• Service Models composed of multiple internal models. Single NB API exposed.
• Models are “layed” on top of each other to build specific services.
• This creates reusability in the models for new services to be deployed.
• The internal models are currently not yet supported as individual packages..
BRKSPG-2008 37
On-Boarding ENCS/NFVIS
38
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
PnP Discovery
1
2
3
4
5
DHCPServer
DNSServer
DHCP with options 43
PnP server IP Address added to DHCP Server option string
DNS lookup
pnpserver.localdomain resolves to PnP server IP Address
Plug and Play Connect - (https://devicehelper.cisco.com/device-helper)
re-directs to SP Provisioning Server Address
USB-based bootstrapping
USB drive with bootstrap configuration file - router-confg/router.cfg/ciscortr.cfg
Manual - using the Cisco® Installer App
iPhone, iPad, Android, (roadmap - Windows mobile and PC)
Cisco PnP is used to on board ENCS/NFVIS platform
BRKSPG-2008 39
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Network-PnP Cloud Redirection Service
PnP-Agent PnP-Agent
Where’s my PnP Server?
PnP Cloud
Redirection Service
Customer
Or Partner
PnP Server IP
PnP Protocol
CISCO
CUSTOMERCisco Commerce Workspace
Supply-Chain
Customer DB
Customer Order
Smart
Account DB
Device SR# Device SR#
Download Image & Config
NSO Registers IP Address w/ Cloud
NSO
BRKSPG-2008 40
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
On Boarding ENCS/NFVIS
1) ENCS boots and creates basic
n/w infrastructure
2) NFVIS registration to NSO
using PnP
IP + serial + model + capabilities
3) NFVIS registered
to NSO
4) NSO connects to branch
NFVIS (NETCONF)
ENCS/NFVIS on-boarded in NSO
PnP Server Branch-Infra FP
Network Service Orchestrator (NSO)Network Service Orchestrator (NSO)
NSO with the vBranch
Function Pack
NFVIS
PnP VNFM ISRv
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Loading ISR VNF
NSO with the vBranch
Function Pack
NFVIS
PnP VNFM
Network Service Orchestrator (NSO)
Core FP (vBranch)
ISRv
1) NSO registers ISRv to NFVIS
2) NFVIS pulls ISRv images / local preparation
5) NFVIS notifies NSO ISRv is active3) NSO instructs NFVIS to deploy NWs/ISRv
4) NFVIS deploys ISRv, load day 0 config and sets
up local ISRv monitoring
ISRv loaded
SERVICE INSTANCE
VNF Definitions
NETWORK Definitions
VNFs are loaded in parallel
SD WAN
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• SD WAN Trends and Benefits
• SD WAN Standalone Solution
• SD WAN with NSO FPs
• SD WAN with VMSBringing Together Managed Services with SD WAN
49
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Separation of management,
control, data for scaling
Redundant
management—cloud or
on premises
Zero-touch provisioning in
minutes, not days
Full segmentation
support for fast app
deployment
Choice of topologies with
point-and-click
Complete visibility from
single pane of glass
Comprehensive and Flexible to Fit Your Business
OR OR OR
PHYSICAL
SECURE ROUTERS
VIRTUAL
SECURE ROUTERS
IN-HOUSE IT
MANAGED SERVICE
CAPEX WITH ANNUAL
SUBSCRIPTION
ENTERPRISE-BASED
AGREEMENT
SD-WAN Enterprise Grade CapabilitiesReducing Cost and Complexity for Agile IT
50
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Flexible ConnectivityLower WAN costs
3G/4G-LTE
Branch
Private Cloud
Colocation
Public Cloud
MPLS
Internet
• Leverage local Internet path for public cloud and Internet access
• Secure VPN for private and virtual public cloud access
BRKSPG-2008 51
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco SD-WAN ArchitectureThe Power of Abstraction
Management Plane
Control Plane
Data Plane
APIs
vSmart Controllers
vAnalytics3rd Party
Automation
vManage
Data Centre Campus Branch SOHOCloud
vBond
vEdge Routers
4GMPLS
INET
Orchestration Plane
BRKSPG-2008 52
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco SD-WAN Platform Options
ISR 1000 ISR 4000 ASR 1000
• 2.5-200Gbps
• High-performance
service w/hardware
assist
• Hardware & software
redundancy
• Up to 2 Gbps
• Modular
• Integrated service
containers
• Compute with UCS E
• 200 Mbps
• Next-gen connectivity
• Performance flexibility
Branch Services (Future)
Public Cloud
vEdge 2000
• 10 Gbps
• Modular
vEdge 1000
• Up to 1 Gbps
• Fixed
vEdge 100
• 100 Mbps
• 4G LTE & Wireless
vEdge Appliances
Virtualisation
ENCS 5100 ENCS 5400
• Up to 250Mbps • 250Mbps – 2GB
vEdge 5000
• ~30 Gbps
• Modular
NEW
BRKSPG-2008 53
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
SDWAN Rollout and Positioning
Phase 2 – Mid CY18Platform Integration
Phase 1 – NowNo Integration
Phase 3- 1HCY19Management Integration
vManage w/ vEdge/ENCS vManage w/ Any EN Platform DNA Centre w/ Any Platform
Dep
loym
ent S
ce
na
rio
sL
ea
d
Mo
tio
n
vEdge ISR, ASR + vEdge SW
DNA
Centre
+ SD-WAN
ISR, ASR + vEdge SW
vManage
vEdge
vManage
vEdge
Ke
y
Da
tes vEdge on ENCS (x86) = Jan’18 LA – Mar’18
GA – Jul’18Early 2019
BRKSPG-2008 54
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Running vEdge Cloud on ENCS
NFVIS
VNFM
ENCS
• ENCS5104
• ENCS5406
• ENCS5408
• ENCS5412
• NFVIS 3.7.1
• vEdge Cloud + other VNFs
Virtualizing the branch
• ENCS On Boarding
• Automation of Managed Virtual Branch (vEdgeCloud, Firewall, WAN Opt, etc …)
• vEdge Cloud day0 configuration
SDWAN-SITE Core
Function Pack
March CY18
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Plug-n-Play vEdge Secure Bring-up
vEdge List
(White-List)vEdge Configuration
Template
vManage
vBondvSmart
Identity Trust
Administrator
ZTP
Server
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
SDWAN-SITE Function Pack
• NSO (vBranch, vManage NED) to instantiate VNFs (including 3rd party VNFs) and activate vEdge. Apply device template
• vManage to configure vEdge
NSO/vManage SplitCisco and 3rd party VNFs
Service Abstraction APIs
vBranch Function Pack
SDWAN-SITE Function Pack
NED NED NED
Potential SP Model
SDWAN FP scope with expand over time
NSO vManage
OSS/BSS - VMS
REST/NETCONF REST
REST
NETCONF NETCONF
vBranch
CFP
SDWAN –SITE
CFP
Cisco
Router
ENCS
NFVIS
vEdge
Appliance
vManage
NED
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
vEdge Cloud Provisioning / Activation
Control and Policy
Elements
Full Registration and
Configuration
VNFs instantiated and loaded with
Bootstrap Configuration cloud-init file.
Chaining of VNFs occurred if requested.
vManage
3
5
6
7
1
Network Service Orchestrator (NSO)
Core FP
(vBranch)
Core FP
(SDWAN-SITE)
Define SDWAN Service on
ENCS (VNF and Chaining)
Virtual Networks
(ENCS)
vEdge
2
Get the unclaimed vEdge Cloud
router list from vManage. Generates
Bootstrap Configuration file (cloud-init
config file) which contains cloud-
config (bootstraps) and cloud-
boothook (day0) sections
4
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
NSO
vEdge-Cloud Onboarding processNetwork Service Orchestrator (NSO)
Core FP (vBranch)
vManage
Core FP (SDWAN-SITE)
5
7
PnP
6
8
1
34
2
• 1) Upload vEdge Certified Serial Numbers onto vManage
• 2) Get the unclaimed vEdge Cloud router list from vManage
• 3) Instruct vManage to:
– Create day0 template
– Attach day0 template (with variables) to an unclaimed vEdge Cloud router
– Generate a Bootstrap Configuration file for the vEdge Cloud router (UUID, Token, …).
• 4) Get Bootstrap Configuration file for the vEdge Cloud router (cloud-init config file) which contains cloud-config(bootstraps) and cloud-boothook (day0) sections
• 5) VNFs instantiated and loaded with Bootstrap Configuration cloud-init file. Chaining of VNFs occurred if requested.
• 6) NFVIS notifies NSO vEdge is alive
• 7) vEdge to Viptela Control Plane Initial control communication
• 8) vManage installs certificate into vEdge Cloud router and sync up. vEdge Cloud router is ready for configuration from vManage
• 9) Poll vManage to verify vEdge Cloud router is in-sync
NSO with the SDWAN-SITE
Function Pack
9
Value added services
provided by sdwan-site
Viptela callback activity
BranchInfra
functionality
NFVIS
vEdgeVNFM
52
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco SD-WAN Automation Stack – so far …
Network Service Orchestrator (NSO)
vManage
Core FP (SDWAN-SITE)Core FP (vBranch)
Viptela vManage
Customer has vEdge appliances
without a need for virtual CPE,
service orchestration and OSS/BSS
from Cisco
Extended SD WAN Orchestration
Customer has virtual CPE’s or when
orchestration of other than vEdge
appliances are needed without a
need for OSS/BSS from Cisco
1
21
2
Cisco RouterENCS
NFVISvEdge
Appliance
cEdge
Appliance
NETCONF
NETCONF
BRKSPG-2008
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Combine to Deliver
Basic Orchestrated
Service Model
Provide the configurations to
the network to instantiate or
modify the service.
Network Orchestrator
Model representing the end-to-
end service with variables to be
used as part of the service offer.
Service Model
Web GUI for Tenants,
Administrators and
Operators
Tenant accessible portal used to
add/modify/delete services and
view other service attributes.
End User Portal
Web based portal available to the
operator as well as the
administrator.
Admin/Operator Portal
Customised Solution Components Designed for
Integration into Service Provider Environments
Service specific billing
notifications and actions to
customer billing systems.
Billing Notifications
Ability to integrate with
existing systems to enable
single sign-on capabilities.
IDM Integration
Ability to collect and store
service data on a per-tenant
basis.
Service Data Storage
APIs designed to tie into
relevant OSS/BSS systems for
service specific integration.
Service Integration APIs
Service Performance Data
Service health, usage and
performance data presented in
graphical/tabular format.
Service Health/Stats
Correlate Service Data
Correlate service data across
components to make relevant
for SP systems and use.
Service Correlation
Combination of All Solution Components = Service Offer
VMS Platform – Turn-Key Approach
BRKSPG-2008 44
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cloud based Service
Creation …One Platform
from Offer to OrchestrationYour
Service
Here
VMS Service Packages simplify…
vRouter vFirewall vWAAS
How to create and
monetise a service
How to orchestrate
and activate a service
How to monitor and
modify a service
How to collect analytics
and bill a service
How to boot and
manage virtual and
physical devices
NSO Service Models
Multi-Vendor
NSO Device Models
Many Service Packages
offered from the SP
Cloud
Service Catalog
VMS is a Service Creation and Delivery Platform
BRKSPG-2008 45
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Service Provider
OSS/BSS Systems
VMS
Managed Services Based On
Self-Orchestrating Systems NSO
DNA-C
Bidirectional APIs
Managed Services Based On
VMS-Orchestrated Systems
ENCS
ISR
Cisco
VNFs
3rd Party
VNFs
YANG,
Netconf, CLI
3rd-Party
VMS service packs
VMS is Agnostic to Service Implementation
BRKSPG-2008 46
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS provides a Self-Service Portal and Service APIsCapture new Customers with customised Service offers
Customers can…
• Purchase new Services
• Create new customer sites
• Select devices for each site
• Select new Service options
• Confirm service terms and conditions
Service Providers can…
• Create customised offers with
monetised choices
• Integrate the service workflow with
your BSS/OSS systems
• Rapidly bring services to market
• Support many tenants from a
single platform
Select a new Service
Add a new
Branch Site
and Device
Review Service Selections
Customer Self-service Workflow
** All service configs are available through
APIs or an optional User Interface
BRKSPG-2008 47
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS with Viptela - Overview
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
VNF-Manager (ESC)
ENCS Service Dashboard
VBranchService Pack
ViptelaMicroservice vSmart Controllers
Viptela on AWS
vEdge Routers
vManage Orchestrator
Service Catalog
BRKSPG-2008 60
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Viptela Control Plane Onboarding to VMS
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
Viptela MicroService
Cisco VMS Ordering Portal
vSmart Controllers
Viptela Control
Plane
vEdge Routers
vManage Orchestrator
Viptela API
Normalisation
3rd Party VNFs
iWAN Service
vBranchService
Meraki Service
Viptela Dashboard
New or Existing
BRKSPG-2008 61
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Onboard ENCS/NFVIS
VMS Onboarding of NFVIS on ENCS as CPE Device
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Onboard NFV-IS
Infrastructure to ENCSVNF-Manager (ESC)
VBranchService Pack
Cisco VMS Ordering Portal
ENCS Service DashboardvBranch CPE Service
BRKSPG-2008 62
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS Onboarding of Viptela vEdge device to ENCS
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
Onboard VNFsVNF-Manager (ESC)
VBranchService Pack
Cisco VMS Ordering Portal
ENCS Service Dashboard Onboard the Viptela vEdge
VNF
BRKSPG-2008 63
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS Onboarding of Viptela vEdge device to ENCS
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
VNF-Manager (ESC)
ENCS Service Dashboard
VBranchService Pack
ViptelaMicroservice vSmart Controllers
Viptela on AWS
vEdge Routers
vManage Orchestrator
VMS Viptela
Service Adds
ENCS vEdge to
SD-WAN Service
Viptela vEdge Router on ENCS
BRKSPG-2008 64
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS Onboarding of Viptela vEdge device to ENCS
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
VNF-Manager (ESC)
ENCS Service Dashboard
VBranchService Pack
ViptelaMicroservice vSmart Controllers
Viptela on AWS
vEdge Routers
vManage Orchestrator
VMS Viptela
Service Adds
ENCS vEdge to
SD-WAN Service
VMS Provisions vEdge Router into Viptela
SD-WAN Service
Using Information from Viptela CP
BRKSPG-2008 65
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VMS Onboarding of Viptela vEdge device to ENCS
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
VNF-Manager (ESC)
ENCS Service Dashboard
VBranchService Pack
ViptelaMicroservice vSmart Controllers
Viptela on AWS
vEdge Routers
vManage Orchestrator
VMS Viptela
Service Adds
ENCS vEdge to
SD-WAN Service
Viptela vEdge Router Inserts
into SD-WAN Solution
BRKSPG-2008 66
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Opportunity to Add in Additional Services to Compliment Viptela SD-WAN
NSO Core Function Packs
NSO Orchestrator
Service Interfaces VMS Service Creation
Platform
Service Infrastructure
Service Offers
Data Platforms
OpenAPIs
Service Interface
ENCS
Network Functions Virtualisation Infrastructure Software (NFVIS)
Viptela
vEdge VNF
VNF-Manager (ESC)
ENCS Service Dashboard
VBranchService Pack
ViptelaMicroservice vSmart Controllers
Viptela on AWS
vEdge Routers
vManage Orchestrator
VMS Viptela
Service Adds
ENCS vEdge to
SD-WAN Service
BRKSPG-2008 67
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco SD-WAN Automation Stack – Range of Options
VMS Portal/GUI
VMS SIF (Software Integration Framework)
Network Service Orchestrator (NSO)
vManage
Core FP (SDWAN-SITE)Core FP (vBranch)
Viptela vManage
Customer has vEdge appliances
without a need for virtual CPE,
service orchestration and OSS/BSS
from Cisco
Extended SD WAN Orchestration
Customer has virtual CPE’s or when
orchestration of other than vEdge
appliances are needed without a
need for OSS/BSS from Cisco
Full Stack SD WAN
Customer has a need for Cisco
OSS/BSS capabilities together with
SD WAN
1
2
3
1
2
3Cisco Router
ENCS
NFVISvEdge
Appliance
cEdge
Appliance
NETCONF
NETCONF
BRKSPG-2008
Conclusion
68
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco PublicBRKSPG-2008
Conclusion
• Start with simple service first
• Decide on customisable (NSO+FPs) vs turn key platform approach (VMS)
• Embrace Model-Driven approach – it is key for configuration and operations
• Phased Approach with clear Use Cases is the way to go• Programmable transport
• Managed Services
• Extend with SD WAN
69
Q & A
70
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Give us your feedback and receive a Cisco Live 2018 Cap by completing the overall event evaluation and 5 session evaluations.
• All evaluations can be completed via the Cisco Live Mobile App.
Complete Your Online Session Evaluation
Don’t forget: Cisco Live sessions will be available for viewing on demand after the event at www.CiscoLive.com/Global.
Thank you