Automated GOLEs and Fenius: Pragmatic interoperability Winter Joint Techs 2011 Clemson, SC Evangelos Chaniotakis, ESnet Network Engineer Lawrence Berkeley.

Slides:



Advertisements
Similar presentations
Erik-Jan Bos GLIF Tech co-chair GLIF, the Global Lambda Integrated Facility CCIRN meeting Xian, China August 26, 2007 GLIF Tech (and other WGs)
Advertisements

Optical Networking: GLIF Gigi Karmous-Edwards & Erik-Jan Bos CCIRN, Brugge, Belgium, May 17, 2008.
Circuit Monitoring July 16 th 2011, OGF 32: NMC-WG Jason Zurawski, Internet2 Research Liaison.
Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.
Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Network Service Interface (NSI) Inder Monga Co-chair, Network Services.
NORDUnet Nordic infrastructure for Research & Education The OGF Network Services Interface Framework An Overview, Status, and Futures Presented to: OGF.
Dynamic Resource Reservation Project Proposal
Feb On*Vector Workshop Semantic Web for Hybrid Networks Dr. Paola Grosso SNE group University of Amsterdam The Netherlands.
Network Description Language Update Jeroen van der Ham System and Network Engineering Research Group Universiteit van Amsterdam.
May TNC2007 Network Description Language - Semantic Web for Hybrid Networks Network Description Language: Semantic Web for Hybrid Networks Paola.
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
IRNC Special Projects: IRIS and DyGIR Eric Boyd, Internet2 October 5, 2011.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Connect. Communicate. Collaborate Afrodite Sevasti, GRNET 8th Annual Global LambdaGrid Workshop Seattle, 1 st October 2008 Developments.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
Internet2 Performance Update Jeff W. Boote Senior Network Software Engineer Internet2.
InterDomain Dynamic Circuit Network Demo Joint Techs - Hawaii Jan 2008 John Vollbrecht, Internet2
1 Measuring Circuit Based Networks Joint Techs Feb Joe Metzger
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Bandwidth-on-Demand evolution Gerben van Malenstein Fall 2011 Internet2 Member Meeting Raleigh, North Carolina, USA – October 3, 2011.
DataTAG Research and Technological Development for a Transatlantic Grid Abstract Several major international Grid development projects are underway at.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
OGF DMNR BoF Dynamic Management of Network Resources Documents available at: Guy Roberts, John Vollbrecht.
Building Dynamic Lightpaths in GÉANT Tangui Coulouarn, DeIC E-Infrastructure Autumn Workshop, Chiinău 8 September 2014.
A DVANCE AND I MMEDIATE R ESERVATIONS OF V IRTUALIZED N ETWORK R ESOURCES Laia Ferrao Fundació i2CAT
NORDUnet Nordic Infrastructure for Research & Education Workshop Introduction - Finding the Match Lars Fischer LHCONE Workshop CERN, December 2012.
Connect. Communicate. Collaborate Operations of Multi Domain Network Services Marian Garcia Vidondo, DANTE COO TNC 2008, Bruges May.
LHC Open Network Environment Architecture Overview and Status Artur Barczyk/Caltech LHCONE meeting Amsterdam, September 26 th,
© 2006 Open Grid Forum Network Monitoring and Usage Introduction to OGF Standards.
Connect. Communicate. Collaborate Global On-demand Light Paths – Developing a Global Control Plane R.Krzywania PSNC A.Sevasti GRNET G.Roberts DANTE TERENA.
Andree Toonk - SARA High Performance Networking1 Practical demonstration of Network Descriptions February 08, 2006 GLIF meeting, Albuquerque.
Dynamic Circuit Network An Introduction John Vollbrecht, Internet2 May 26, 2008.
Federation and Software Defined Exchanges (SDXs): Applications, Services, Architecture, Technologies, and Implementations Joe Mambretti, Director,
LHCONE Point-to-Point Circuit Experiment Authentication and Authorization Model Discussion LHCONE meeting, Rome April 28-29, 2014 W. Johnston, Senior Scientist.
SDN and OSCARS how-to Evangelos Chaniotakis Network Engineering Group ESCC Indianapoilis, July 2009 Energy Sciences Network Lawrence Berkeley National.
Nlr.net © 2004 National LambdaRail, Inc 1 NLR Update John Silvester University of Southern Califonia
Internet2 Dynamic Circuit Services and Tools Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL.
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.
Dynamic Network Services In Internet2 John Vollbrecht /Dec. 4, 2006 Fall Members Meeting.
AutoGOLE Networks Status Report Gerben van Malenstein LHCOPN - LHCONE meeting at LBL June 2, 2015 – Berkeley, CA, USA.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
NSI Aggregator: Joint SURFnet/ESnet effort LHCONE Workshop CERN (Geneva, CH) Feb 10-11, 2014 NSI PCE Development Team.
Fall 2006 I2 Member Meeting Global Control of Research Networks Gigi Karmous-Edwards International task Force panel.
15 Apr RoN meetingResource Brokering and Modeling Jeroen van der Ham & Paola Grosso UvA - AIR group
Strawman LHCONE Point to Point Experiment Plan LHCONE meeting Paris, June 17-18, 2013.
IDCP and NSI: Lessons Learned, Deployments and Gap Analysis Chin Guok, Inder Monga OGF 34 Oxford, UK.
DICE Diagnostic Service Joe Metzger Joint Techs Measurement Working Group January
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.
Campana (CERN-IT/SDC), McKee (Michigan) 16 October 2013 Deployment of a WLCG network monitoring infrastructure based on the perfSONAR-PS technology.
Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Network Service Interface: Concepts and Architecture Inder Monga Guy.
1 Deploying Measurement Systems in ESnet Joint Techs, Feb Joseph Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
© 2006 Open Grid Forum ISOD BCP Document OGF 34, March , Oxford, UK Yuri Demchenko Chin Guok
© 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
Dynamic Circuit Networks Topology Description Issues
GENI Dynamic SD-WAN Provisioning
(OGF NSI-WG co-chairs)
Providing Hybrid Services across NRENs and Internationally:
Dynamic Network Services In Internet2
GÉANT Multi-Domain Bandwidth-on-Demand Service
InterDomain Dynamic Circuit Network Demo
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Network Services Interface gateway for future network services
Internet2 Performance Update
Agenda Global Lambda Integrated Facility (GLIF) Function of GOLE’s
AutoGOLE Dashboard presented by Cees de Laat
Interdomain Dynamic Circuits
Presentation transcript:

Automated GOLEs and Fenius: Pragmatic interoperability Winter Joint Techs 2011 Clemson, SC Evangelos Chaniotakis, ESnet Network Engineer Lawrence Berkeley National Lab

2 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Introductions GLIF: Global Lambda Integrated Facility – Many participants: NRENs, exchanges, sites, companies GOLE: GLIF Open Lightpath Exchange – Many GLIF participants operate a GOLE Automated GOLE Task Force – Founded in 2010 with the objective of automating lightpath provisioning across multiple GOLEs – Current chair: Jerry Sobieski – Close collaboration with GNI API Task Force, OGF NSI, NML GNI API Task Force: – Founded in 2008 with the objective of developing a common API between circuit provisioning services – Chair: Evangelos Chaniotakis

3 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science GLIF map

4 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Motivation The research community has a global, well connected “network of networks” Many networks provide some circuit-oriented service, And, it is becoming increasingly common for these circuits to be “stitched” across multiple networks, SC09: ~20 L2 circuits. SC10: ~50, SC11: ? Stitching these “by hand” is s l o w – and cuasesss errors. Software does exist to automate circuit provisioning.... But it generally doesn’t work when stitching, Because we don’t have a common provisioning toolkit

5 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Fenius A simple common provisioning API and toolkit + Just good enough to support common stitching case today, + Software that implements it, + That works with existing provisioning software, + Motivation for network operators to deploy & operate, = (the potential for) Global Interoperability

6 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Automating the GOLEs Several GOLEs committed network and human resources for a one-year test drive of automation, The Fenius software project by GNI API Task Force was decided be used as a thin interoperability layer. Fenius instances were deployed to Automated GOLE sites The various NRMs were configured to work with Fenius, Topology information was collected, PerfSONAR PingER nodes are deployed to test the data plane Weekly calls to keep the project alive & kicking

7 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Automated GOLE Deployment Asia: – JGN2+, AIST, KDDI USA: – ESnet SDN, Internet2 ION & MANLAN, – StarLight, USLHCnet, Caltech Europe: – Netherlight, CERNLight, University of Amsterdam, – NorthernLight, PSNC, CERNLight,

8 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Global Deployment

9 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science PingER Demonstration JGN2+ PingER KDDI PingER UvA PingER PSNC PingER JGN2+ KDDI StarLight, USLHCnet, Internet2 ION, NetherLight, PSNC

10 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Demonstration control plane JGN2+ PingER KDDI PingER UvA PingER PSNC PingER JGN2+ IDC KDDI G-Lambda StarLight Argia, USLHCnet IDC, Internet2 ION IDC, NetherLight DRAC, PSNC, Fenius SuperAgent

11 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Demonstration

12 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Fenius Components Common provisioning API over web services, Translation framework for Java (optional) Translators for IDC, G-lambda, Harmony, dynamicKL Native implementation in OpenDRAC, Scriptable command-line client Web UI “Superagent” with topology and pathfinding Monitoring and visualization (in progress)

13 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Translation Framework Common Web UI Client Common Web UI Client G-lambda Common API G-lambda Translator G-lambda Translator IDC Common API IDC Translator IDC Translator Common Command-Line Client Common Command-Line Client Common Monitoring Client Common Monitoring Client DRAC Common API

14 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Challenges and lessons learned Be enthusiastic and believe in your project Getting collaborators interested can be difficult – Get buy-in from their management Resources can be unreliable – Get buy-in from their management (and yours) Remember to account for differences in time zones, language, culture Once project gains momentum, keep the ball rolling Keep away from politics Make sure everyone has a chance to contribute You will need to work long hours

15 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Future directions Deploy in more networks, Implement missing features, Extend API and toolkit (keeping it simple!), Gain support from more network management software, Harden software & make it operational, Improve user interface Better documentation Take over the world! :)

16 Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Special Thanks Frank Blankman Scott Campbell Joan Garcia Espin John Graham Jeroen van der Ham Takatoshi Ikeda Nils Jacobson Gigi Karmous-Edwards Tomohiro Kudoh Kavitha Kumar Ali Lahlou Andrew Lake Tom Lehman Mathieu Lemay John MacAuley Gerben van Malenstein Edoardo Martelli Takahiro Miyamoto Azher Mughal Fumihiro Okazaki Jan Radil Jordi Ferrer Riera Sandor Rosza Ryousei Takano Thomas Tam Jin Tanaka Alan Verlo John Vollbrecht Fred Wan Xi Yang