common Network Information Service (cNIS)
80 likes | 222 Vues
common Network Information Service (cNIS). Andreas Hanemann, DFN October 12, 2006 Montpellier, France. Motivation for cNIS. Observation that different GN2 activities need network information
common Network Information Service (cNIS)
E N D
Presentation Transcript
common Network Information Service (cNIS) Andreas Hanemann, DFN October 12, 2006 Montpellier, France
Motivation for cNIS • Observation that different GN2 activities need network information • JRA1: Network topologies including geographical information needed for CNM, Nemo, VisualperfSONAR (layer 3) • SA3: Network topology and path/routing information needed for path finding and provisioning system (AMPS, layer3) • JRA3: Technology-dependent network topology needed for bandwidth-on-demand activity • JRA4: Database for optical network paths required
cNIS Activity • „common Network Information Service“ (cNIS) is a new activity started in Year 3 • Leader: Anand Patil (DANTE) • Implementors: Marcin Wolski (coordinator), Pawel Gruszczynski, Stanislaw Osinski, Maciel Labedzki (all PSNC) • Coordination with other activities: Anand Patil (DANTE; SA3), Andreas Hanemann (DFN; JRA1), Ulisses Alonso (RedIRIS; JRA1), Angelos Lenis (GRNET, JRA3), Matthias Hamm (DFN; JRA4), Mark Yampolskiy (DFN; JRA4)
Topology Service and cNIS • JRA1‘s Topology Service implemented by Ulisses Alonso will later be replaced by cNIS • During Year 3 the Topology Service will be used • Get whole topology within a Topology Service instance • Get topology of one domain only • Topology Service registers itself with Lookup Service • Registration of clients for updates at the service (optional) • Work on more data input methods for providing topology information • Aim: use of the functionalities and learn for cNIS
Topology Service Architecture NMWG interface Specific data filling method (e.g. script using CDP/LLDP, script using routing protocol information, database output, NAV) for perfSONAR Topology Service Postgres DB : NMWG message
cNIS Architecture: Version at Poznan meeting (end Sep) NMWG/NDL interface SA3 specific Web service API Specific data filling method for perfSONAR Java API Business logic Input API Inputlogic Other input methods (SA3, JRA3,…) Hibernatelayer (API) : NMWG message Data repository : new component
cNIS Architecture: Proposal after perfSONAR workshop SA3 specific output other output perfSONAR AAA/ LS Specific data filling method for perfSONAR Other input methods (SA3, JRA3,…) NMWG/NDL interface (input/output) Java API Constraint logic XML <-> SQL Logic : NMWG message : new component Data repository
cNIS Workplan • 4 Documents: • Use cases and derived requirements • Database schema description (based on previous work) • Architecture description • Interface description • Database schema deliverable (end of December) • cNIS complete design milestone (end of February) • Release of first version (end of May) • NAV installation at DFN (check as data provisioning method)