making inroads to infrastructure sdn with cisco quantum wave · 2014. 4. 30. · topology (igp,...
TRANSCRIPT
1
Making Inroads to Infrastructure SDN with Cisco Quantum WAVE
Sonny Franslay Consulting SE, WAN Orchestration
2
3 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
The Mission: Service Provider Business Transformation
Cost Reduction and Agility Delivers Profits
AUTOMATION, VIRTUALIZATION AND ORCHESTRATION ARE REQUIRED
Virtualized Resource Pools
(network ready compute/storage)
Virtualized Network Functions
Dynamic Set-Up, Tear Down and
Provisioning
On-Demand Workload Movement with Service Profiles
Data Center
Network Workload Portability
Orchestration
Full Access to Resource Pools
Anywhere
Cloud Services
4 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
SDN and NFV Innovations Drive Agility
Applications
CISCO OPEN NETWORK ENVIRONMENT
Ultra HD
M2M
Cloud
Mobility
Management and Orchestration
Infrastructure
5 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
SDN and NFV Innovations Drive Agility
Applications
CISCO OPEN NETWORK ENVIRONMENT
Ultra HD
M2M
Cloud
Mobility
Evolved Services Platform Policies and Automation
Evolved Programmable Network Physical and Virtual
6 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Automating a New Class of Carrier Cloud Services
Service Catalog
Routing / VPN Mobility Video/ Content Security Virtual Private
Cloud Managed Services
Transport
Service Broker “Business Intent”
catalogs, workflows
Cross Domain Orchestration
Network Orchestration WAN Orchestration &
Optimization Open Daylight
Service Provisioning Physical & Virtual Services
Provision WAN services Provision NFV in DC
Compute & Storage Control APIC, OpenStack
Elastic Services Control Service Lifecycle management
Orchestration Engine “Execution”
configuration, automation, provisioning
End2End Service Management and SLA Guarantees
Carr
ier
Cla
ss R
eliability
and H
igh A
vailability
Evolved Services Platform (ESP)
SP WAN / VPN
Evolved Programmable Network
Physical & Virtual Network, Compute &
Storage SP Core
SP DC
Provision WAN/VPN Services & SLA
Admit Bandwidth Optimize WAN
Activate & Place Cloud/NFV services
7 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Automating a New Class of Carrier Cloud Services
Service Catalog
Routing / VPN Mobility Video/ Content Security Virtual Private
Cloud Managed Services
Transport
Service Broker “Business Intent”
catalogs, workflows
Cross Domain Orchestration
Service Provisioning Physical & Virtual Services
Provision WAN services Provision NFV in DC
Compute & Storage Control APIC, OpenStack
Elastic Services Control Service Lifecycle management
Orchestration Engine “Execution”
configuration, automation, provisioning
End2End Service Management and SLA Guarantees
Carr
ier
Cla
ss R
eliability
and H
igh A
vailability
Evolved Services Platform (ESP)
Evolved Programmable Network
Physical & Virtual Network, Compute &
Storage SP DC
Provision WAN/VPN Services & SLA
Activate & Place Cloud/NFV services
Network Orchestration WAN Orchestration &
Optimization Open Daylight
SP WAN / VPN SP Core
Admit Bandwidth Optimize WAN
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco WAN Orchestration: MATE & Quantum WAVE
Proactively prepare your network for SDN
Visualize network topology
Simulate and correct network anomalies
Optimize network performance
Eliminate SDN migration questions
Protect your network investment
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Provider Business Problems
Lower Costs and Support
Increasing Bandwidth Bring a Business Approach to the
Network • Run the network hotter
• Sweat assets more effectively
• Reduce time to turn up services
• Reclaim unused bandwidth whether for
protection or inefficiencies
• Build accurate cost models
for peering
• Cost models on a per-
customer per-service
business
• Move beyond “all you can
eat” model
• Offer innovative new ways for
customers to purchase
bandwidth
Dealing with Failures and a Changing
Demand Matrix
• No longer an option to build to 9 month forecasts
• Swing in demands can be on weekly to monthly
basis
• How to match network configuration to demands in
a more timely manner?
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Control the Network • Multi-Layer Services On-Demand
• Bandwidth Calendaring
• Automate Service Delivery • Proactively Manage Service Integrity • Rapidly Address Network Failures • Analytics & Business Intelligence • Proactively Manage High Cost Assets • Application Integration for Customization
Optimize the Network • Evaluate Network Topologies
• Scenario Analysis • Reclaim Stranded Bandwidth • Traffic Balancing • Failure Analysis • RSVP, QoS and Multicast Design • Maintenance Planning
Network
Visualize the Network • Explore the Network (filter, sort, drill
down)
• Visualize Hotspots • Traffic Trending • Network Efficiency Analysis • Report and Analyze Events & Trends • Bandwidth Forecasting • Historical and Real-Time Data
MATE Live MATE Design WAN Orchestrator
Visibility Analysis Control
Journey to Evolved Programmable Networks
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE to WAVE Transition Strategy • Build a complete and accurate visualization of WAN infrastructure
• Extract underlying information and use the intelligence gathered to analyze and form a strategy
for optimization in Design
• Extend capability to enable control for complete lifecycle of network optimisation
CLI Netflow SNMP
Network Data Collection
MATE
Visualize Design Analyze
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE to WAVE Transition Strategy • Build a complete and accurate visualization of WAN infrastructure
• Extract underlying information and use the intelligence gathered to analyze and form a strategy
for optimization in Design
• Extend capability to enable control for complete lifecycle of network optimisation
O/F PCEP I2RS
Network Programming
CLI Netflow SNMP BGP-LS
Network Data Collection
WAVE
Visualize Control Design Analyze
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Visualize the Network • Explore the Network (filter, sort, drill
down)
• Visualize Hotspots • Traffic Trending • Network Efficiency Analysis • Report and Analyze Events & Trends • Bandwidth Forecasting • Historical and Real-Time Data
MATE Live
Visibility
Journey to Evolved Programmable Networks
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco MATE Components
MATE Design MATE Live
Simulation Optimization
Analytics Map
Design, engineer, and plan IP/MPLS networks
MATE Collector
Offline/Online Collection
Automatically discover and continuously maintain network data
Network analytics with navigation to current and historical data
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco MATE Components
MATE Live
Analytics Map
MATE Collector
Offline/Online Collection
Automatically discover and continuously maintain network data
Network analytics with navigation to current and historical data
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Collector Automated Collection
Online (SNMP, CLI, XML, and Flow Data)
Offline (Router Configs and IGP DB)
Discovery & Statistics
Topology (IGP, LSP, VPN, Multicast)
Traffic statistics
Performance and Scalability
1000+ nodes, 1000s of interfaces in minutes
Multi-protocol
OSPFv2/v3, ISIS, BGP, IP QoS, IP MCAST, RSVP-TE, LDP, as well as Layer 2 and 3 VPNs, IPv6
Multi-vendor support
Cisco: IOS, IOS-XR
Juniper: Junos
Alcatel-Lucent: SAM
Huawei: VRP
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Network Topology View
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Topology Geographical View
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Detailed Map View (Online map)
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Auto-discovery IGP routing topology
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Auto-discovery of routing topology
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Auto-discovery IGP routing topology
• In addition, also discover possible ECMP based on configured IGP metric
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Auto-discovery MPLS routing topology
• MPLS TE tunnels path
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Discovered QoS queues
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Inventory information
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
BGP Peering and Traffic Demand to the peer
26
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Live Overview
Online, web-based network analytics
application part of the MATE portfolio
Interactive access to current and
historical network infrastructure data
Use cases: troubleshooting, optimization
and planning of service providers
networks
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Key Features
• Automated, in-depth network infrastructure
data collection: Interfaces, Nodes, LSPs,
Demands
• Interactive navigation and visualization
• Smart, fast and flexible reporting
• Integration with MATE Design for forecasting
• Easy to install, low maintenance
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Live Components
Explore Analytics Map
Operational
weathermap
Interactive network
exploration
Traffic trends, health
and ad hoc reports
Tightly coupled to expedite navigation to relevant data
Visualize, detect Navigate, troubleshoot Analyze, predict
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Map
Aggregated Peering Traffic Health Current Network Issues
Link to Explore
for details
Operational Weather map
Graphs and
drill down
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Explore
Visualize current network
state across interfaces,
nodes, LSP’s and demands
Quickly drill down to relevant
data using filtering, sorting and
navigation between objects
Visualize historical data with
a simple click
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Analytics
Traffic trending, health,
and ad hoc reports
Interactive filtering and
sorting of results Scheduling Email alerts
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Live Use Cases
Ops
Peering coordinator
Planner
Manager
Ops/Engineering
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Ops Detect and solve congestion issues
Detect an interface
congestion on Map
Navigate to related
LSPs currently through
that interface
Rank them by traffic to
decide which one to
reroute
1/5
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Peering Coordinator Health and Peering Planning 2/5
• Monitor high level health of peering
connections across sites
• Quickly drill down to specific interface
to analyze issues
• Project individual peering interface growth
and plan which one to upgrade
• Report quarterly on per-peer P95
aggregated in, out traffic and traffic balance
and use as a basis of peering negotiations
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Backbone Planner Traffic Demand Forecasting 3/5
• Generate network traffic growth reports
− Per site or site to site
− Based on interfaces, LSPs or demands traffic
• Directly import growth into MATE Design
• Run projections in MD and plan network
changes
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Network Manager Traffic Growth Trending
• Monitor business health by looking at high level traffic growth
indicators
− Quarterly total network traffic & growth
− Quarterly per-market traffic & growth
4/5
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Ops/Engineering Determine and Fix LSP churn
Use a health report to
determine which LSPs are
the most unstable over time
Further analyze the issue by
looking at paths used over
time and setup BW changes
Take corrective actions
(capacity upgrade, TE)
5/5
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Visualize the Network • Explore the Network (filter, sort, drill
down)
• Visualize Hotspots • Traffic Trending • Network Efficiency Analysis • Report and Analyze Events & Trends • Bandwidth Forecasting • Historical and Real-Time Data
MATE Live
Visibility
Optimize the Network • Evaluate Network Topologies
• Scenario Analysis • Reclaim Stranded Bandwidth • Traffic Balancing • Failure Analysis • RSVP, QoS and Multicast Design • Maintenance Planning
MATE Design
Analysis
Journey to Evolved Programmable Networks
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco MATE Components
MATE Live
Analytics Map
MATE Design
Simulation Optimization
Design, engineer, and plan IP/MPLS networks
MATE Collector
Offline/Online Collection
Automatically discover and continuously maintain network data
Network analytics with navigation to current and historical data
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Design Overview Visualization
Graphical view of link traffic utilization
Customized topology views
Traffic paths, LSP paths and shortest path
Capacity Planning
Full Traffic Matrix and Topology
Traffic Trending/Forecasting
Model Network adds/moves/changes
Optimization and Traffic Engineering
IGP and LSP metrics with detailed reports and recommendations
Network-Wide Simulation Analysis
Extensive network wide failure analysis
‘Worst Case’ analysis of Network
Maintenance Planning
Risk Analysis of planned outages, Model Node, Circuit and SRLG failovers
Snapshot from MATE Design
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Design Use Cases
1. Validation of design strategy
2. Network design toolbox
3. Improving capacity planning process
4. Are your network resources optimized?
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
1. Validation of design strategy
• MATE can help to validate if implemented network conforms to initial design, for e.g ECMP routing
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
1. Validation of design strategy (2)
• Identify if failover scenario as expected; in this example simulation shows that when a circuit fails, the traffic does not failover to the parallel circuit
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
2. Network Design Toolbox
• MATE can helps to simulate design changes and its impact, in this example a metric change helps to implement ECMP to relieve a high utilization on one interface
Reduce IGP
metric here
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
2. Network Design Toolbox (2)
• Adding an express route
New express
route
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
3. Risk Analysis: Simulated failure scenario
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
3. Risk Analysis: Simulated failure scenario
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (2) Impact of Adding a New Circuit
Observe Link Congestion
Add New Direct Circuit
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (3) Adding New Service/Customer to Network
Diagram 1 of 4
Network-wide evaluation of
traffic impact
MATE Design removes the
guesswork
Rapid “Turn-up” of customer
or service
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (4) Adding New Service/Customer to Network
Diagram 2 of 4
Network-wide evaluation of
traffic impact
MATE Design removes the
guesswork
Rapid “Turn-up” of customer
or service
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (4) Adding New Service/Customer to Network
Diagram 3 of 4
Network-wide evaluation of
traffic impact
MATE Design removes the
guesswork
Rapid “Turn-up” of customer
or service
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (4) Adding New Service/Customer to Network
Diagram 4 of 4
Network-wide evaluation of
traffic impact
MATE Design removes the
guesswork
Rapid “Turn-up” of customer
or service
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (5) Projecting Traffic Growth
Diagram 1 of 3
Traffic forecasting
over time periods
MATE Design provides visual
diagram of each stage
Network upgrades/changes
are planned with confidence
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (5) Projecting Traffic Growth
Diagram 2 of 3
Traffic forecasting
over time periods
MATE Design provides visual
diagram of each stage
Network upgrades/changes
are planned with confidence
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Capacity Planning (6) Modeling Capacity Build-out Step 1: Extensive ‘Worst case’
simulation analysis reveals at
risk circuits
Step 2: Model adding extra
capacity between sites
Step 3: Determine the
correct Network upgrade
required
Maximize network
performance and
cost savings
Diagram 1 of 3: ‘Worst Case’ analysis
Network View
Diagram 2 of 3: Network impact of adding
2nd cir from kyc to wdc
Diagram 3 of 3: Network impact of adding
2nd cir from nyc to wdc
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Optimize the Network • Evaluate Network Topologies
• Scenario Analysis • Reclaim Stranded Bandwidth • Traffic Balancing • Failure Analysis • RSVP, QoS and Multicast Design • Maintenance Planning
Visualize the Network • Explore the Network (filter, sort, drill
down)
• Visualize Hotspots • Traffic Trending • Network Efficiency Analysis • Report and Analyze Events & Trends • Bandwidth Forecasting • Historical and Real-Time Data
MATE Live MATE Design
Visibility Analysis
Control the Network • Multi-Layer Services On-Demand
• Bandwidth Calendaring
• Automate Service Delivery • Proactively Manage Service Integrity • Rapidly Address Network Failures • Analytics & Business Intelligence • Proactively Manage High Cost Assets • Application Integration for Customization
Network
WAVE
Control
Journey to Evolved Programmable Networks
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco MATE - Current State
Offline Collection
Archive Web Application
Web Application
Plan
Archives
Time
Series
Data-store
Time-Series
Datastore
Plan file Archives
Desktop Application
MATE Design MATE Live
Online Collection
Predictive Model MAP EXPLORE/
ANALYTICS
Multivendor Network Devices
ALU Juniper Cisco Huawei External Systems
Flow Collection
Automatically discover and continuously maintain network data
Design, engineer and plan IP/MPLS networks
Operational Infrastructure Analytics – interactively visualize, navigate and report on near real time and historical data
SNMP and CLI
SOAP
XML SAM Flow Data
API
Statistics Router Configs
MATE Collector
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Archive Web Application
Web Application
Plan
Archives
Time
Series
Data-store
Time-Series
Datastore
Plan file Archives
Desktop Application
MATE Design MATE Live
MAP EXPLORE/
ANALYTICS
Programming Modules Collection Modules
I2RS OpenFlow OnePK
PCEP NMS/EMS NetFlow
CLI SNMP BGP-LS Configlets
Collection Drivers Programming Drivers
Predictive Model
MATE Portfolio Evolution to Cisco WAVE
Multivendor Network Devices
ALU Juniper Cisco Huawei .........
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
MATE Portfolio Evolution to Cisco WAVE
Archive Web Application
Web Application
Plan
Archives
Time
Series
Data-store
Desktop Application MATE Design MATE Live
MAP EXPLORE/
ANALYTICS
Adding an API/Abstraction Layer and Other Apps
Programming Modules Collection Modules
I2RS OpenFlow OnePK PCEP NMS/EMS NetFlow CLI SNMP BGP-LS Configlets
Collection Drivers Programming Drivers
Predictive Model
Service, Network and Analytics REST APIs
WAVE Applications
Cisco Applications
Other 3rd Party Applications
PRIME
Base Client App
MATE Design
MATE Live
WAVE
Multivendor Network Devices
ALU Juniper Cisco Huawei .........
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Simple Migration from MATE to Quantum WAVE
MATE
Collector
MATE Design
Collector Plan
Module
Optimization
Prediction
Module
Analysis
Module
Deployer
Module
WAVE
Calendaring
Module
MATE
Design
MATE
Live
Other Cisco
Apps
Other Third
Party Apps SDN Apps
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Smooth Migration to Cisco WAN Orchestrator Designed Specifically for Service Providers
• Simplified Migration Process
• Protects Existing MATE Investment
• Optimize Network Performance
• Only Infrastructure SDN solution with
predictive modeling
• Purpose Built Pricing Model
• Upgrade Services Available
Optical Network
Cisco WAN Orchestrator
MPLS-TE Segment Routing
OpenFlow, PCEP, BGP-FS
Topology, Stats
BGP-LS, SNMP, CLI
REST API
Abstracted Network Services
Custom
Apps
MATE
Design
MATE
Live
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Quantum WAVE Components
Module Capabilities API support
Collector Topology and Traffic information collection Network Interface APIs:
Raw data on topology and traffic
Plan Current state of the network or Planned ( simulated )
state of the network
Plan APIs:
Current state or Planned state of the netw
ork
Optimization and Prediction Global and Tactical Optimization. Predictive Analysis
for what-if scenarios
TE, Multicast, SR functions
OPM APIs:
Run optimization and predictive analysis
Calendaring Bandwidth reservation to admit future demands.
Configuration scheduling
Calendaring APIs:
Reserve Bandwidth
Schedule configuration changes
Deployer Programming network devices with flexibility to suppo
rt different programming modules
Deployer APIs:
Path creation, deletion or changes
Analysis Data store for past trends and analysis Analytics Reporting APIs:
Retrieve historical trending data
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
WAVE API Abstractions
Other Collection/ Programming APIs
Northbound (REST) APIs Demand Engineering, Traffic Engineering, Simulation & Predicative Analytics
Interface with other collectors/controllers
Service API
WAVE Platform
Southbound APIs
Network Aware Applications
Trends and Analysis Analytics API
CLI, SNMP, Netflow, BGP-LS Device Collection API
PCEP, Confoglets onePK, OpenFlow, I2RS Device Programming API
Model API
Internal Modules Also Use APIs
Network Topology, SRLGs, Routing
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Application/WAVE API Types
WAVE Platform
Network Aware Applications
Change TE parameters in the network Harvest network information, Leverage NS-OS intelligence.
Query APIs Admit APIs
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco WAN Orchestrator Applications
• Scheduled Application MATE Design
MATE Live
• New Applications Bandwidth Scheduling
Tunnel Manager
Tunnel Balancing
© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Service Module - Bandwidth Scheduling Customer has ON-Demand Need for a DC Backup or to Move Content
VNF
DPII
Security Enterprise Service Portal
Service Broker
Catalog
Cisco Evolved Services Platform
WAVE
Mangem
ent
Cisco Evolved Programmable Network
R1
R2 Congested!!
Enterprise Data Center
Enterprise Data Center
PCEP
Enterprise Portal
Network Capacity is Analyzed Best Path Calculated
New LSP Programmed via PCEP
© 2013-2014 Cisco and/or its affiliates. All rights reserved.
WAVE Use Case: Bandwidth Calendaring
70
WAVE
Program
NB API
WAN
R1
R2
R3
1
5
Data Center #1 Data Center #2
1. Network conditions reported to collector consistently
2. WAVE pulls latest Plan File every from existing MATE Collector
3. Customer App requests DC #1 – DC #2 bandwidth at Future Date
4. Demand admission response: <R1-R3, B/W, Future Date>
5. Customer App confirms booking
6. Two hours prior to activation NS-OS
places config in BTM
7. BTM programs the LSP on devices
8. LSP setup for traffic
3
4
8
PCEP
Collector
2
6
7
Customer App
© 2013-2014 Cisco and/or its affiliates. All rights reserved.
WAVE Platform RESTful APIs
Programming Collection
Use-Case: TE Manager – Load Balancing Problem:
A service provider needs to efficiently use expensive resources (high cost links, perhaps transoceanic).
Solution:
The most expensive network resources are fully optimized by NS-OS assigning best load share metrics using PCEP.
① Network conditions reported to collector, accessible to App
② App determines LSP imbalance and requests WAVE to recalculate LSP load share metrics
③ WAVE computes new load share metrics
④ WAVE programs new load share metrics for LSPs using PCEP
1
2
AS Foo
WAN
R1
TE Tunnel Builder App
3
PCEP 4
73 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Use-Case: Data Center – WAN Orchestration
Objective: Needs to dynamically turn up new services and data path for a new premium user
Solution: DC-WAN Orch ap provides higher level orchestration between DC controller and WAVE
① Network conditions reported to collector
② App requests DC resource “spin-up” of service overlay
③ At the same time, app requests corresponding WAN resource allocation
④ WAVE programs WAN path
⑤ WAVE programs classifier to map customer traffic onto WAN path
1
WAVE Platform RESTful APIs
Programming Collection
Cross-domain controller
DC Controller APIs
Premium
WAN Path R1 R2
4 5 PCEP OF OF
Customer Traffic
5
3 2
WAN
Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public
Cisco WAVE Timeline
2HCY2014
Limited Availability
1H2014
Controlled Trials
CIsco
WAVE Platform
REST API Support
BW on-demand and BW
Calendaring
Optimization and Prediction Module
support
Traffic Engineering support
Collector support with R5.6 parity
Deployer Module: PCEP Support
Calendaring Module
Cisco Applications: MATE Design,
MATE Live
Scale: 80 Nodes, 200 Tunnels
Target Features
PCEP Enhanements for MD5
Autn., LSP Delegation
Deployer Module: Configlet
support
OPM: Segment Routing support
Plan Module: Plan API Support
L1 Collection on Cisco Devices
Multi-Compute node support
Demo App: Tunnel Balancer
Scale: 1200 Nodes, 32000
Tunnels
CY2015
General Availability
Analytics Module: Reporting API
Tunnel Manager Applications:
Disjoint Paths, Co-ordinated
Maintenance, Auto-Bandwidth
Support, BW Calendaring, Multi-
layer Optimization
Performance and Scale
Enhancements
Multi-layer support introduction
Visit the Demo Booth at Service Provider Area