cnis: a topology information service with dwdm plugin · motivation behind dwdm topology discovery...
TRANSCRIPT
cNIS: A topology
information service with
DWDM plugin
Vilmos Bilicki PhD – [email protected]
University of Szeged, Department of Software
Engineering/ NIIFI
Outline • Short introduction of the WLAB research group at
USZ
• cNIS/OpencNIS at GN3
• Topology discovery
• Motivation for the DWDM topology discovery
• Standards?
• Our Approach
• Current focus
• High level domain model for DWDM
• Results
• Next steps
• Summary
2011-05-31 University of Szeged, Department
of Software Engineering
2
Software Engineering
Department (SED) / WLAB • SED
– More than 100 people (PhD researchers, PhD students, project employees, students)
• WLAB – More than 20 people
– Industry driven R&D
– Innovative projects
– National/EU funded research
– Pure industrial developments
2011-06-07 University of Szeged, Department
of Software Engineering
3
GN3/cNIS
• cNIS (led by PSNC) – AutoBahn
– Ishare
• Our commitment (NIIFI/USZ) – Software Architecture for
Topology Discovery
– Plugins for topology discovery: • Ethernet
• MPLS
• DWDM
– Automatized Network simulator for Unit Testing
2011-05-31 University of Szeged, Department
of Software Engineering
4
Topology discovery modules • Information sources:
– SNMP
– CLI
• How to merge the information coming from different sources? – Aspect Oriented Approach
– Design Patterns
– Ontology Matching
2011-05-31 University of Szeged, Department
of Software Engineering
5
802.1 MIB
Control DiscoverDesc.
SPTControl
Automatic selection
DiscoverDesc.
Cisco SPT
Control DiscoverDesc.
Ether channelControl
Automatic selection
DiscoverDesc.
EthernetControl
Automatic selection
DiscoverDesc.
Cisco ETH Ch
Control DiscoverDesc.
L1
L2
L3
Control plane
- active
discoveries
- enabled
modules
- maximal
number of
threads
- maximal
bandwidth
Motivation behind DWDM topology
discovery • Existing tools at NOC:
– Nagios
– Cricket
– Provider specific closed solutions
• The network: – Hybrid multilayer/Multi
technology
• Issues: – Alarm storm
– Manual • Inventory
• Configuration of OAM tools
2011-05-31 University of Szeged, Department
of Software Engineering
6
IP
MPLS/GMPLS
OTN
DWDM
LSP
ODU/OTU
Lambda
Virtual Channels
Standards
• Theory:
– IETF:
• IP, etc
• GMPLS/MPLS
– LMP
– ITU-T
• G.872
• G.874
– OIF
• …
– NDL
2011-05-31 University of Szeged, Department
of Software Engineering
7
Issues
• Practice: – Are they
implemented?
– What is the best domain model?
– How can we connect the different layers to each other?
– Interlayer topology and resource discovery?
Elaborating the domain model
• Collect and analyze the information sources (IETF Mibs, ITU-T interfaces, Ontologies specified for this field)
• Elaborate/Refine the domain model
• Run PoC projects
• Test the code in real environment
• Validate the results
2011-05-31 University of Szeged, Department
of Software Engineering
8
Current focus and results
• Focus on the topology related aspects
• Information source: Alcatel proprietary MIBs
• Discovery of : – Physical assets
• Location
• Shelf/Slot/Port
• Physical connection between the ports
– Lambda topology • Active wavelengths on a link
• OCX switching tables
• Alien wavelengths
2011-05-31 University of Szeged, Department
of Software Engineering
9
High level DWDM Specific
Domain Model
2011-05-31 University of Szeged, Department
of Software Engineering
10
Results
2011-05-31 University of Szeged, Department
of Software Engineering
11
About the event aggregation
• Knowing the interlayer dependency is not enough
• The correlation among the events could be described and handled in different ways
• One approach one could apply is to use ontologies and reasoning
• During the next phase we would like to build an ontology based description of the network and the errors happening (Network Level Alarm Correlation)
2011-05-31 University of Szeged, Department
of Software Engineering
12
Schedule
2011-05-31 University of Szeged, Department
of Software Engineering
13
Q3-2011 Q4-2011 Q1-2012
DWDM
Physical Assets
DWDM Lambda
OpencNIS
Module
Integration with
IP, GMPLS
Ontology based description
Nagios,
Cricket
export
Q2-2012
OTN: OTU,
ODU, OPU
M1 M2
Summary
• Handling the alarm storms in hybrid
networks is a challenge
• It is time consuming task to define the
hierarchy and dependence of the events
• We made the first step toward DWDM
topology discovery with real devices and
real network
2011-05-31 University of Szeged, Department
of Software Engineering
14
Thank you for listening!
Q&A
2011-05-31 University of Szeged, Department
of Software Engineering
15
Links
• http://cnis.geant.net/
• http://forge.geant.net/cnis
2011-05-31 University of Szeged, Department
of Software Engineering
16
Backup slides
• OTN
2011-05-31 University of Szeged, Department
of Software Engineering
17
Alarm Storm (Cisco)
2011-05-31 University of Szeged, Department
of Software Engineering
18