Shane Amante Jan Medved jmedvedciscocom Stefano Previdi sprevidi ciscocom Victor Lopez vlopez tides Changes Since Last Revision Text amp t erminology cleanup eg info model instead of data model ID: 655989
Download Presentation The PPT/PDF document "Topology API Use Cases draft-amante-i2rs..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Topology API Use Casesdraft-amante-i2rs-topology-use-cases-01
Shane
Amante
Jan
Medved,
jmedved@cisco.com
Stefano
Previdi
,
sprevidi@
cisco.com
Victor Lopez
,
vlopez@
tid.esSlide2
Changes Since Last Revision
Text &
t
erminology cleanup (e.g. info model instead of data model)
Added the Virtual Network Topology Manager use caseSlide3
Present Mode of Operation
+
---------------+
+----------------+ |
| Applications |-+
+----------------+
^ ^ ^
SQL, RPC,
ReST
# | * SQL, RPC,
ReST
...
########################## | **********************
# | *
+------------+ | +------------+
|
Statistics
| | |
Inventory
|
| Collection | | | Collection |
+------------+ | +------------+
^ | NETCONF, I2RS, SNMP, ^
| | CLI, TL1, ... |
+------------------------+-----------------------+
| | |
| | |
+---------------+ +---------------+ +---------------+
|Network
Element
| |Network
Element
| |Network
Element
|
| +-----------+ | | +-----------+ | | +-----------+ |
| |Information| |<-LLDP->| |Information| |<-LMP->| |Information| |
| | Model | | | | Model | | | | Model | |
| +-----------+ | | +-----------+ | | +-----------+ |
+---------------+ +---------------+ +---------------+Slide4
The Topology Manager
+
---------------+
+----------------+ |
| Applications |-+
+----------------+
^
Websockets
,
ReST
, XMPP...
+------------------------+-------------------------+
| | |
+------------+ +------------------------+ +-------------+
| Policy |<----| Topology Manager |---->|Orchestration|
| Manager | | +--------------------+ | | Manager |
+------------+ | |Topology Information| | +-------------+
| | Model | |
| +--------------------+ |
+------------------------+
^ ^ ^
Websockets
,
ReST
, XMPP # | *
Websockets
,
ReST
, XMPP
####################### | ************************
# | *
+------------+ | +------------+
| Statistics | | | Inventory |
| Collection | | | Collection |
+------------+ | +------------+
^ | I2RS, NETCONF, SNMP, ^
| | TL1 ... |
+------------------------+------------------------+
| | |
+---------------+ +---------------+ +---------------+
|Network Element| |Network Element| |Network Element|
| +-----------+ | | +-----------+ | | +-----------+ |
| |Information| |<-LLDP->| |Information| |<-LMP-->| |Information| |
| | Model | | | | Model | | | | Model | |
| +-----------+ | | +-----------+ | | +-----------+ |
+---------------+ +---------------+ +---------------+Slide5
Use Cases
Capacity Planning & Traffic Engineering
Virtual Network Topology Manager
Services provisioning
Path Computation Element
ALTO ServerSlide6
An Information Model for Network Topologiesdraft-medved-i2rs-topology-im-01.txt
Jan Medved,
jmedved@cisco.com
Nitin
Bahadur
,
nitinb@juniper.net
Alexander Clemm,
alex@cisco.com
Hariharan
Ananthakrishnan
,
hanantha@juniper.net
Slide7
Purpose
Information model for
n
etwork
t
opologies
Generic topology model, extensions for specific topologies
L3
Unicast
IGP
,
OSPF
, IS-IS as part of this draft
Can be extended for other topologies
Specified using
RBNF
Applications
Data nodes capture and reconcile their understanding of network topology, propagate topology info
Network controllers represent controller network topology
Ask:
Decide
if network topology is in the WG’s scope; if yes,
a
dopt
as WG itemSlide8
Changes Since Last Revision
Incorporated feedback from the WGSlide9
Info model structure
Topology
Node
Link
Termination Point
Links connect nodes, are terminated by termination points
Topologies can refer to underlay topologies
Links can refer to underlay links
Nodes can refer to underlay nodes
Unidirectional, point-to-point links
represent non-
ptp
through hierarchies of nodes linksSlide10
Info
model structure (contd.)
Network Topology
IGP
T
opology
OSPF Topology
ISIS
T
opology
Other topologies
(future)
TED
Generic topology model
Traffic engineering data definitions, used in multiple topologies
Model allows for multiple levels of refinement
Additional topologies can be added at any refinement levelSlide11
Questions?Slide12
BackupSlide13
Infomodel structure (contd.)
Topology
Node
Link
Termination Point
IGP Topology
IGP
link
IGP
node
prefix
Derive IGP topology model elements
Integrity rules ensure links, nodes, topology of matching typeSlide14
Info model structure (contd.)
Topology
Node
Link
TP
IGP Topology
IGP
link
IGP
node
prefix
OSPF
topo
ISIS
topo
ISIS
link
OSPF
link
ISIS
node
OSPF
node
Pattern
recurses