SlideServe
Menu
Préférences
© SlideServe · v2026

NSI Aggregator: Joint SURFnet /ESnet effort

teva avatar
11 diapositives · 312 Views · Jul 30, 2014

NSI Aggregator: Joint SURFnet /ESnet effort. NSI PCE Development Team. LHCONE Workshop CERN (Geneva, CH) Feb 10-11, 2014. NSI Connection Segmentation. Tree model. Chain model. A. 6. 5. 1. 3. uRA. PA. PA. PA. 2. 1. 2. 3. 4. A. B. D. C. C. B. D. 6. 4. 5. A. A. Z.

NSI Aggregator: Joint SURFnet /ESnet effort - slide 1
01 / 11NSI Aggregator: Joint SURFnet /ESnet effort
1 / 17

Télécharger la présentation

NSI Aggregator: Joint SURFnet /ESnet effort
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. NSI Aggregator:Joint SURFnet/ESnet effort NSI PCE Development Team LHCONE Workshop CERN (Geneva, CH) Feb 10-11, 2014

  2. NSI Connection Segmentation Tree model Chain model A 6 5 1 3 uRA PA PA PA 2 1 2 3 4 A B D C C B D 6 4 5 A A Z Z A 1 Tree model Chain model 8 C B D 2 7 Chain model 5 6 3 4 Chain model Tree model

  3. NSI Aggregator Implementation • SURFnetBoD and OSCARS are uPA only • Will depend solely on this Aggregator for inter-domain services • NSI Aggregator • can be deployed in different environments and functionality can be tuned to these environments by build time selection of modules • At this time, the different environments include ESnet, NORDUnet+SURFnet+GEANT, the A-GOLE • Has a simple administrator web GUI for monitoring and debugging • Does *not* have a user web GUI, use the GUI of your network’s uRA

  4. SURFnet/ESnet Inter-domain pathfinder (NSI Aggregator) NSI Connection Service SURFnet/ESnet pathfinder NSI Topology Service SURFnet BoD RNP OpenNSA Internet2 ION

  5. NSI Path Computation Element v1.0 Client Path results NSI PCE Path request Management NSI topology REST Interfaces Find Path API Management API Topology API • Validation • Validates request against known service templates • Scheduler • Discovery and auditing • Remote task control through REST API • Topology Manager • Consolidates inter-domain topology and builds domain model. • Path Computation Core • Orchestrates path computation • Returns resolved path request segments • Configuration • Runtime configuration • Topology Providers • Dynamic topology discovery • NML to NSI topology conversion • Logging • Local HDD logging. • Remote log access through REST API • Path Modules • Configurable path computation modules NSAs (Topology)

  6. 6 What is it? • Standalone path computation engine built for use by the SURFnet/ESnet aggregator NSA. • 100% Java server implemented using the lightweight Grizzly HTTP container, Jersey 2.2 for JAX-RS, Spring for IoC, and Jung for graphing. • Provides a REST-based path finding, NSI topology, and management interfaces supporting both JSON and XML encodings. • Supports both local file and GitHub-based HTTP discovery mechanisms for NML topology. • Utilizes configurable path finding modules allowing for different algorithms and custom data handling to be incorporated.

  7. GLIF Singapore Video Streaming Demo(Resource Layout) SURFnet/ESnet Aggregator NSA ESnet OSCARS SURFnet BoD SingAREN TBD urn:ogf:network: es.net:2013: esnet-starlight urn:ogf:network: es.net:2013: esnet-manlan urn:ogf:network: singaren.net:2013: singaren-starlight urn:ogf:network: surfnet.net:2013: surfnet-netherlight urn:ogf:network: starlight.net:2013: starlight-esnet urn:ogf:network: manlan.net:2013: manlan-esnet urn:ogf:network: netherlight.net:2013: netherlight-surfnet StarLight OpenNSA MANLAN OSCARS NetherLight BoD urn:ogf:network: starlight.net:2013: starlight-singaren urn:ogf:network: manlan.net:2013: manlan-netherlight urn:ogf:network: netherlight.net:2013: netherlight-manlan

  8. GLIF Singapore Video Streaming Demo(Demo Sequence) 1 3 2 Request 100Mbps VC SURFnet/ESnet Aggregator NSA Transmit video stream ESnet OSCARS SURFnet BoD SingAREN TBD Provision 100Mbps VC StarLight OpenNSA MANLAN OSCARS NetherLight BoD

  9. GLIF Singapore Video Streaming Demo(Demo Sequence) 6 5 4 Request VC Modify to 10Mbps Observe video degradation SURFnet/ESnet Aggregator NSA ESnet OSCARS SURFnet BoD SingAREN TBD Re-provision VC to 10Mbps StarLight OpenNSA MANLAN OSCARS NetherLight BoD

  10. GLIF Singapore Video Streaming Demo(Demo Sequence) 9 8 7 Request VC Modify to 100Mbps Observe video improve SURFnet/ESnet Aggregator NSA ESnet OSCARS SURFnet BoD SingAREN TBD Re-provision VC to 100Mbps StarLight OpenNSA MANLAN OSCARS NetherLight BoD

  11. 11 What is next? • Support final NSI v2.0 service schema. • Add support for path constraints and exclusions based on error feedback. • Support path results based on control plane signally topology. • Enhanced path computation workflows allowing for parallel evaluation. • More complete Service Definition support. • Unidirectional services.