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

Slides:



Advertisements
Similar presentations
Research Challenges in the Emerging Hybrid Network World Tom Lehman University of Southern California Information Sciences Institute (USC/ISI)
Advertisements

NSI wg Architecture Elements John Vollbrecht Internet2.
Oct, 26 th, 2010 OGF 30, NSI-WG: Network Service Interface working group Web Services Overview Web Services for NSI protocol implementation
Private and Confidential ThinkControl & ProLiant Essentials Rapid Deployment Pack.
Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Network Service Interface (NSI) Inder Monga Co-chair, Network Services.
© 2006 Open Grid Forum Network Service Interface in a Nut Shell GEC 19, Atlanta, GA Presenter: Chin Guok (ESnet) Contributors: Tomohiro Kudoh (AIST), John.
Edoclite and Managing Client Engagements What is Edoclite? How is it used at IU? Development Process?
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
Feb On*Vector Workshop Semantic Web for Hybrid Networks Dr. Paola Grosso SNE group University of Amsterdam The Netherlands.
Next Generation Node (NGN) Technical Overview April 2007.
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Automated GOLEs and Fenius: Pragmatic interoperability Winter Joint Techs 2011 Clemson, SC Evangelos Chaniotakis, ESnet Network Engineer Lawrence Berkeley.
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
Module 4: Configuring ISA Server as a Firewall. Overview Using ISA Server as a Firewall Examining Perimeter Networks and Templates Configuring System.
Kuali Enterprise Workflow Presented at ITANA October 2009 Eric Westfall – Kuali Rice Project Manager.
Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
Using the Bookshare API July Why do it? Developed in 2008, provides 3rd party developers access to Bookshare functionality in any application It.
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
AppDynamics Ohio User Group. What is ExactTarget? Software as a Service Marketing 500 million s sent a day 200 million web transactions a day.
InterDomain Dynamic Circuit Network Demo Joint Techs - Hawaii Jan 2008 John Vollbrecht, Internet2
Improving pS-PS Service Architecture , perfSONAR-PS Developers Meeting Aaron Brown, Andrew Lake, Eric Pouyoul.
Bandwidth-on-Demand evolution Gerben van Malenstein Fall 2011 Internet2 Member Meeting Raleigh, North Carolina, USA – October 3, 2011.
Kuali Enterprise Workflow Kuali Days – November 2008 Scott Gibson, University of Maryland Bryan Hutchinson, Cornell University James Smith, University.
ARCHSTONE MX-TCE Development Update The ARCHSTONE Project Meeting January 28 th, 2011.
PART II BoD server prototype Implementation & technical details MB-NG UCL 20/21 - Feb Bas van Oudenaarde Advanced Internet Research Group.
NDT: Update Duplex Mismatch Detection Rich Carlson Winter Joint Tech February 15, 2005.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Network Schemata Martin Swany. Perspective UNIS – Uniform Network Information Schema –Unification of perfSONAR Lookup Service (LS) and Topology Service.
NORDUnet Nordic Infrastructure for Research & Education Workshop Introduction - Finding the Match Lars Fischer LHCONE Workshop CERN, December 2012.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
OSCARS Roadmap Chin Guok Feb 6, 2009 Energy Sciences Network Lawrence Berkeley National Laboratory Networking for the Future of.
Connect. Communicate. Collaborate Global On-demand Light Paths – Developing a Global Control Plane R.Krzywania PSNC A.Sevasti GRNET G.Roberts DANTE TERENA.
Update on GÉANT BoD/AutoBAHN LHCONE Workshop: Networking for WLCG - CERN Tangui Coulouarn, DeIC 11 February 2013.
LHCONE Point-to-Point Circuit Experiment Authentication and Authorization Model Discussion LHCONE meeting, Rome April 28-29, 2014 W. Johnston, Senior Scientist.
PerfSONAR JET/LSN Demo Joe Metzger, Network Engineer ESnet Network Engineering Group JET Meeting, Aug 17, 2010.
PerfSONAR-PS Working Group Aaron Brown/Jason Zurawski January 21, 2008 TIP 2008 – Honolulu, HI.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
Activiti Dima Ionut Daniel. Contents What is Activiti? Activiti Basics Activiti Explorer Activiti Modeler Activiti Designer BPMN 2.0 Activiti Process.
Strawman LHCONE Point to Point Experiment Plan LHCONE meeting Paris, June 17-18, 2013.
1 Prototype for the interoperability between FEDERICA slices and other IP domains by means of the IPsphere Framework Josep Pons Camps i2Cat.
IDCP and NSI: Lessons Learned, Deployments and Gap Analysis Chin Guok, Inder Monga OGF 34 Oxford, UK.
1 Network Services Interface Connection Service v2.0 Tomohiro Kudoh (AIST) (OGF NSI-WG)
©2011, NTT 1 NTT’s SC11 Demo Plan Akeo Masuda NTT Labs.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC , the State of Michigan.
ESnet’s Use of OpenFlow To Facilitate Science Data Mobility Chin Guok Inder Monga, and Eric Pouyoul OGF 36 OpenFlow Workshop Chicago, Il Oct 8, 2012.
Saturday, July OGF32 – Salt Lake City NSI-WG: Network Service Interface working group OGF NSI Protocol Protocol status and discussion John MacAuley.
© 2007 Open Grid Forum NSI CS Protocol State Machine Message Handling OGF 37.
© 2006 Open Grid Forum Network Services Interface Policy-based routing enforcement John MacAuley, ESnet 4 th February 2015.
Redmond Protocols Plugfest 2016 Jinghui Zhang Office Interoperability Test Tools (Test Suites and Open Source Projects) Software Engineer Microsoft Corporation.
Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Network Service Interface: Concepts and Architecture Inder Monga Guy.
© 2006 Open Grid Forum The Network Services Interface An Overview of the NSI Framework and the GLIF Automated GOLE dynamic network provisioning demonstration.
Inter-Domain Network Provisioning Technology for LHC data transfer
Open Source distributed document DB for an enterprise
GÉANT Multi-Domain Bandwidth-on-Demand Service
Network Services Interface
NSI wg Architecture Elements
NSI Service Definition
PerfSONAR: Development Status
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Network Services Interface gateway for future network services
Network Services Interface
“Detective”: Integrating NDT and E2E piPEs
OSCARS Roadmap Chin Guok
Presentation transcript:

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

Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science NSI Connection Segmentation PA uRA PA A B C D A B C D Chain model Tree model A Z A Z A B C D 7 8 Chain model Tree model Chain model Tree model Chain model

Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science 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 3

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

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

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

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

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

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

Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science What is next? 11 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.