Slides - TERENA Networking Conference 2010

Download Report

Transcript Slides - TERENA Networking Conference 2010

A Network Management Architecture
proposal for the GEANT-NREN environment
Pavle Vuletić, Afrodite Sevasti
TNC 2010, 31.5.-3.6.2010, Vilnius, Lithuania
connect • communicate • collaborate
GEANT – NREN environment
Advanced communications’ infrastructure serving research and
education community in Europe.
Multi-layer organization - at least: campus networks of end institutions,
NRENs and the GÉANT backbone.
Multitude of different technologies in use, operational procedures,
network management subsystems and procedures
One of the main aims within the GÉANT-NREN environment is the
delivery of advanced connectivity, network support and access services
for projects, institutions and end users.
Services and service support tools typically developed from scratch: no
OSS systems in NRENs
Unique network management framework for the development of service
support systems is needed in order to provide interoperability between
tools, optimal design, automated operations
connect • communicate • collaborate
Network management evolution
90’s
Device management
perspective – Network
management meant device
control and monitoring
SNMP – Simple Network
Management Protocol
management
2000’s
Network Management means
network
much wider set of activities
management
Service-centric or user-centric networking
approach
Emphasis on service
provisioning and
management, designing
OSS/BSS tools
“Old” network management is
only one part of the overall
activity
software
design
connect • communicate • collaborate
Network management standards
We analyzed various NM related standards:
TeleManagementForum (eTOM, SID, NGOSS/TNA, TAM, IPSphere)
ITU-T (M and Y standards)
ETSI-TISPAN (WG 8)
IETF/IRTF
DMTF
MEF, OIF, OGF, OMA, OMG
ITIL
Some conclusions:
Not a single standard can be applied to GEANT-NREN environment as is
(typically written from the perspective of the single enterprise for profit
commercial provider)
TMF appears to have the central position: eTOM is fully adopted by ITU-T,
ETSI TISPAN, SID is being incrementally adopted by ITU-T, IPSphere
covers some multi-domain issues, but between different OSS/BSS
connect • communicate • collaborate
System views
•
•
•
•
•
Network management activities
cannot be described from a single
viewpoint, by a single diagram or
description
Different viewpoints needed to give
answers to questions: what has to be
done?, by whom or what?, how?,…
X.901: Enterprise, Information,
Computational, Engineering,
Technology
ITU-T: Business Process View,
Management Functional View,
Management Information View,
Management Physical View
ETSI-TISPAN: Business
Requirements View,
Functional/Information View,
Implementation View
TMF Framework
connect • communicate • collaborate
OSS Design architectural
requirements
Defines the way OSS components are
organized
TMF NGOSS (recently replaced by TMF
GB942 Integration Framework documents)
design principles adopted by other
standardization bodies (mainly SOA)
Architectural requirements:
Inherently distributed architecture
Architecture uses interfaces to communicate
Architecture is componentised
Business processes are separated from
component implementation
Architecture is security-enabled
Architecture must be policy-enabled
Architecture uses shared information and data
Architecture uses a common repository
Architecture uses a common communication
vehicle (Enterprise Service Bus)
* Figure from: “The NGOSS Technology Neutral Architecture”, Release 6.0, TMF053,
connect • communicate • collaborate
GEANT – NREN environment network
architecture
Based on the ITU-T NGN architecture
Distinction is made between transport
and service stratum functions in all
domains
Transport stratum corresponds to
common resource management
functions (e.g. resource monitoring).
Service stratum corresponds to
overall service coordination and
management functions (e.g. service
monitoring)
Captures main properties of the
environment
Multiple domains with autonomous
service elements
Recurring repetition of service stratum
in order to accommodate different
services that exist (services to NOCs,
services to users etc.)
Service User
NREN
GEANT
Service Stratum
Service Stratum
Transport Stratum
Transport Stratum
Resource
Resource
GÉANT
NREN
GEANT
Resource
Resource
NREN
Service Stratum C
Service Stratum C
Service Stratum B
Service Stratum B
Service Stratum A
Service Stratum A
Transport Stratum
Transport Stratum
connect • communicate • collaborate
Geant – NREN NM processes
A minimal set of business
processes needed for the
GEANT-NREN service
development
Derived from eTOM Service
and Resource processes
mapped onto Geant-NREN
network architecture
Uses:
Analysis and
comparison of existing
service supporting tools
– overlapping or
missing functionalities
Design of new service
support tools (e.g. multidomain security incident
handling)
connect • communicate • collaborate
Geant - NREN NM Architecture – an
example
Further decomposition of
transport stratum processes
onto more primitive ones
Gives also a mapping to a
functional view
Functional view describes
main functional blocks, the
interaction between them
as a path to the design of
any workflow
Shows a possible way of
OSS system decomposition
connect • communicate • collaborate
A possible migration path for GN3
tools
Migrate the roles of existing tools
from current complete service
supporting tools (silos) closer to the
role of components in a SOA
architecture
Use process view to define a disjoint
set of processes supported by the
existing tools
Narrow the scope of functionalities
(supported processes) of some of the
existing tools
Design interfaces between them
Define common information and data
models
Any new service build within this
framework
connect • communicate • collaborate
Network management in GEANT –
NREN environment: The effect on NOC
operations
NOCs typically deal with
transport stratum functions
NOC possible shift of focus:
from device configurations/
monitoring to OSS
operations
Service User
NREN
GEANT
Service Stratum
Service Stratum
Transport Stratum
Transport Stratum
The network exists to provide
services to users
Sound policy and security
scheme
Automated multi-domain
services based on OSS
functions
NOC
Resource
Resource
NREN
GEANT
Resource
Resource
connect • communicate • collaborate
Conclusions
There are NM concepts/standards already defined and documented that
can be reused in the GEANT-NREN environment
We defined the framework that gives the answer to questions like:
WHAT has to be done in order to provide and support a particular
service?
WHICH elements are needed for the OSS system for that service?
HOW are these elements organized and how do they communicate
between themselves?
Network Management architecture does not give recommendations for
particular software best practices, development frameworks and similar.
Benefits:
Enable software components reuse
Avoid overlapping in supported functionalities, different solutions for the
same problem, the existence of different information/data models
Define a common terminology and better coordination between tasks
and activities
connect • communicate • collaborate
Thanks to…
…the GN3 JRA2T1 team that worked during the GN3 Y1 on network
management architecture:
Christos Argyropoulos,
Bartosz Belter,
Michal Giertych,
Artur Juszczyk,
Dimitrios Kalogeras,
Linus Nordberg,
Dušan Pajin,
Damian Parniewicz,
connect • communicate • collaborate
Q&A
connect • communicate • collaborate