nsi aggregator
play

NSI Aggregator: Joint SURFnet/ESnet effort NSI PCE Development Team - PowerPoint PPT Presentation

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


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

  2. NSI Connection Segmentation A Tree model Chain model 6 5 1 3 uRA PA PA PA 2 1 2 3 4 A B D C C B D 6 4 5 A Z A Z A 1 Tree model 8 B C D 2 7 Chain model 5 6 3 4 Chain model Tree model Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  3. NSI Aggregator Implementation • SURFnet BoD 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 Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science 3

  4. SURFnet/ESnet Inter-domain pathfinder (NSI Aggregator) NSI Connection Service SURFnet/ESnet NSI Topology Service pathfinder SURFnet RNP BoD OpenNSA Internet2 ION Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science 4

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

  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. 6 Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  7. GLIF Singapore Video Streaming Demo (Resource Layout) SURFnet/ESnet Aggregator NSA SingAREN ESnet SURFnet TBD OSCARS BoD urn:ogf:network: urn:ogf:network: urn:ogf:network: urn:ogf:network: es.net:2013: es.net:2013: singaren.net:2013: surfnet.net:2013: esnet-starlight esnet-manlan singaren-starlight surfnet-netherlight urn:ogf:network: urn:ogf:network: urn:ogf:network: starlight.net:2013: manlan.net:2013: netherlight.net:2013: starlight-esnet manlan-esnet netherlight-surfnet StarLight MANLAN NetherLight OpenNSA OSCARS BoD urn:ogf:network: urn:ogf:network: urn:ogf:network: starlight.net:2013: manlan.net:2013: netherlight.net:2013: starlight-singaren manlan-netherlight netherlight-manlan Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  8. GLIF Singapore Video Streaming Demo (Demo Sequence) 1 Request 100Mbps VC SURFnet/ESnet Aggregator NSA 3 Transmit video stream SingAREN ESnet SURFnet TBD OSCARS BoD 2 Provision 100Mbps VC StarLight MANLAN NetherLight OpenNSA OSCARS BoD Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  9. GLIF Singapore Video Streaming Demo (Demo Sequence) 4 Request VC Modify to 10Mbps Observe video 6 degradation SURFnet/ESnet Aggregator NSA SingAREN ESnet SURFnet TBD OSCARS BoD 5 Re-provision VC to 10Mbps StarLight MANLAN NetherLight OpenNSA OSCARS BoD Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  10. GLIF Singapore Video Streaming Demo (Demo Sequence) Request VC Modify 7 to 100Mbps Observe video 9 improve SURFnet/ESnet Aggregator NSA SingAREN ESnet SURFnet TBD OSCARS BoD 8 Re-provision VC to 100Mbps StarLight MANLAN NetherLight OpenNSA OSCARS BoD Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

  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. 11 Lawrence Berkeley National Laboratory U.S. Department of Energy | Office of Science

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend