Enterprise Application to Infrastructure Integration - SDN Apps
1. Enterprise Application to Infrastructure
Integration – SDN Apps
Vasanth Raghavan - Product Management
Session ID - DevNet-1153
Applications Platform Group (APG), Cisco Systems
2. • Introduction
• Reference Architecture
• Bandwidth on Demand with Calendaring
SDN Application
• Intelligent Traffic Steering with Scheduling
SDN Application
• Summary
• Q&A
Agenda
3. The Innovative Enterprise Is Different
Innovative Enterprise
Hyper-Aware, Predictive, Agile
Social
Device Proliferation
Expanding Ecosystems
Distributed
Processes
Data Deluge
Cloud
Changing User Expectations
Security
Analytics/
Big Data
0101010
0001010010
1000111010
101010101
CEO Priorities
Accelerate Growth
Innovate
Control Costs
Compete
CEO Priorities
Mobile
4. The Reality of Today's Enterprise Is a Distributed and
Complex Environment
Custom Apps Social
SaaS Apps
Devices
Enterprise
Apps
Data
Infrastructure
Processes
Enterprise
Services
Employees
Customers
Partner Data
Processes
Partners
Cloud Data
5. Application Integration - Cisco Imperatives
Application
Infrastructure
API
API
Datacenter | Core | Access | Security
Software Platform to Enable Integration of
Applications & Infrastructure
Expose Infrastructure Capabilities
programmatically and consistently to
business applications (Customer & 3rd
party)
Cisco | Customer | ISV
6. Integration categories
Application to Infrastructure Integration (A2i) is our focus
App
to
Infra
(A2i)
App to App
Infra to Infra
✓
1
2
3
Integration
categories
7. Application to Infrastructure Integration
Infrastructure
Application Layer
Business Process Applications & Apps
Integration Layer
Integration platform to connect Apps,
execute processes and build mobile and
web experiences. Solution to build,
deploy manage and monetize APIs.
Controllers
Network Abstraction Layer - Provisions
Network Services consistently across all
network devices
Infrastructure
Richest Set of Devices, ASICs & Software
Across Wired and Wireless Networks, with
Service-Rich IOS and Open APIs
Cisco Integration Platform (CIP)
Cisco Integration Platform (CIP)
Controller(s)
Northbound API
API
API
QoS
API
BWCal
API
Business Apps Applications
Cisco IoT Custom
App to App
Infra to Infra
App
to
Infra
(A2i)
Enterprise
Networking
Data Center Security Collaboration Service
Provider
Southbound API
API API
4
3
2
1
8. SDN Apps Maturity Model
User
Interface
Lite Version
API
Infrastructure
API
Infrastructure
Business
Applications
User
Interface
Cisco Integration
Platform (CIP)
Advanced Version
User
Interface
API
Infrastructure
Business
Applications
Cisco Integration
Platform (CIP)
Controller(s)
API API
Controller
F
e
a
t
u
r
e
A
d
d
-
o
n
:
Controller
ANALYTICS
Pro Version
9. Value proposition: CIP for ACI
Pre Integrated Solution for hybrid networks that is elastic
Simplification and automation of Bandwidth
Management
Simplification and automation of Traffic
Management & Utilization
10. L3VPN/L2VPN - Bandwidth on Demand and Calendaring
POC with leading Service Providers
Business Apps
CIP
API
Controller
Tail F WAE
Topology
• Discover Edge routers from WAE topology
• Create / Delete tunnel between PE nodes
• Check availability of bandwidth between Edge nodes
• Admit calendared demands to WAE
• Steer traffic leveraging Tail-f based on VRF
• Bandwidth Calendaring functionality provided by WAE
controller
• Traffic Steering functionality provided by Tail-f
• RAML based Macro API’s orchestrating between
Enterprise business application and WAE controller
• RAML based Micro API’s to interact with Tail-f
• RAML based Northbound API’s exposed for integrating to
Enterprise Applications
11. HPC as a Service – Intelligent Traffic Steering with Scheduling
POC with a leading Service Provider
Tail F WAE
Cisco OSC
• Discover switches with Cisco OSC
• Create / Delete Layer 2 bridge between nodes
• Monitor for path availability & alternative path are handled by App
• Steer traffic are programmed by App
• Layer 2 bridging is programmed via OpenFlow
• Cisco OSC programs OpenFlow to the switches
• Discovery, flow orchestration are done by App
• RAML based Macro API’s orchestrating between Enterprise
business application and Cisco OSC
• RAML based Northbound API’s exposed for integrating to
Enterprise Applications
Business Apps
CIP
API
Topology
12. Service Providers can realize new revenue streams
and manage their bandwidth capacity in real time
dynamically
SP Challenge
• How to add value on top of
existing L2/L3 VPN services?
• How can the SDN Controllers
integrate into SP existing business
process?
• Capacity Management
• How can a SDN based solution
address the twin challenges of
OPEX reduction and new
revenue?
Solution
Cisco Bandwidth on Demand App:
• Web based Self Service Portal
that enables Bandwidth on
Demand provisioning with
Calendaring that allows for rapid
response in real time to shifting
traffic demands.
• Provides pre-integrated, pre
tested, pre stacked solution that
can be drop shipped into
customer environment.
Results
Optimized costs:
• Reduced operational costs
through accelerated deployment
& dynamic Bandwidth capacity
management.
New revenue Opportunity:
• Create new monetization
streams for L2/L3 VPN value
adds.
• Better service: Deliver more
reliable uptime/SLA for
customers
• Improved operational efficiency,
faster time to market
Use Case: Cisco BWoD & Calendaring™
13. Customers can Optimize, Steer and Prioritize traffic
across their network dynamically.
Challenge
• How to optimize Traffic
management?
• increased operational costs due to
Inefficiency in traffic utilization and
management.
• Inability to isolate, set traffic
priority and execute across a
hybrid network.
• How to dynamically re route traffic
based on changes in the
topology?
Solution
Cisco Intelligent Traffic App:
• Web based Self Service Portal
that enables traffic to be isolated,
prioritized, routed/switched
across multi vendor hybrid
networks.
• Provides pre-integrated, pre
tested, pre stacked solution that
can be drop shipped into
customer environment.
Results
Optimized costs:
• Reduced operational costs
through accelerated deployment
& dynamic traffic management.
New revenue Opportunity:
• Create new monetization
streams by dynamically mapping
customer, services & SLAs to
network capabilities such as Low
Latency.
• Deliver more reliable uptime/SLA
for customers
• Faster time to market
Use Case: Intelligent Traffic Steering w/Scheduling™
14. Bandwidth on Demand & Calendaring - SDN Application
User Screen with Selection Parameters