Connect. Communicate. Collaborate NRENs on the AutoBAHN Afrodite Sevasti, GRNET Radek Krzywania, PSNC Guy Roberts, DANTE TERENA Networking Conference 19-22.

Slides:



Advertisements
Similar presentations
Circuit Monitoring July 16 th 2011, OGF 32: NMC-WG Jason Zurawski, Internet2 Research Liaison.
Advertisements

Innovative and Unique Solution for EOE – RAISECOM
A Possible New Dawn for the Future GÉANT Network Architecture
Kathy Benninger, Pittsburgh Supercomputing Center Workshop on the Development of a Next-Generation Cyberinfrastructure 1-Oct-2014 NSF Collaborative Research:
HEAnet's Major Network Evolution Andrew Mackarel David Wilson.
Connect. Communicate. Collaborate Towards Multi-domain Monitoring for the Research Networks Nicolas Simar, Dante TNC 2005, Poznan, June 2005.
Connect. Communicate. Collaborate GÉANT2 JRA1 & perfSONAR Loukik Kudarimoti, DANTE 28 th May, 2006 RNP Workshop, Curitiba.
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
Abstraction and Control of Transport Networks (ACTN) BoF
1 ESnet Network Measurements ESCC Feb Joe Metzger
GN2 Performance Monitoring & Management : AA Needs – Nicolas Simar - 2 nd AA Workshop Nov 2003 Malaga, Spain GN2 Performance Monitoring & Management.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Connect. Communicate. Collaborate perfSONAR and Wavelengths Monitoring LHC meeting, Cambridge, 16 of June 2006 Matthias Hamm - DFN Nicolas Simar - DANTE.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
TERENA Networking Conference 2004, Rhodes, Greece, June Differentiated Optical Services and Optical SLAs Afrodite Sevasti Greek Research and.
Connect. Communicate. Collaborate Afrodite Sevasti, GRNET 8th Annual Global LambdaGrid Workshop Seattle, 1 st October 2008 Developments.
| BoD over GÉANT (& NRENs) for FIRE and GENI users GENI-FIRE Workshop Washington DC, 17th-18th Sept 2015 Michael Enrico CTO (GÉANT Association)
Connect. Communicate. Collaborate Building and developing international future networks Roberto Sabatino, DANTE HEANET conference, Athlone, 10 November.
Connect. Communicate. Collaborate VPNs in GÉANT2 Otto Kreiter, DANTE UKERNA Networkshop 34 4th - 6th April 2006.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
Connect. Communicate. Collaborate JRA3 - Bandwidth on Demand GGF16 Athens, 14 th February 2006 Afrodite Sevasti GRNET.
FIRE – GENI collaboration workshop Sep 2015 Washington.
DRAGON Dynamic Resource Allocation via GMPLS Optical Networks API Overview Jaroslav Flidr, Peter O’Neil, Chris Tracy Mid-Atlantic Crossroads.
Rick Summerhill Chief Technology Officer, Internet2 Internet2 Fall Member Meeting 9 October 2007 San Diego, CA The Dynamic Circuit.
Effective and Open System for Wavelengths Monitoring AICT 2008, Athens, Greece, 8-13 June 2008 A. Binczewski 1, Ł. Grzesiak 1, E. Kenny 2, K. Stanecki.
Connect. Communicate. Collaborate Design and implementation issues of a multi-domain BoD-service for the NREN community Afrodite Sevasti, GRNET Workshop.
Connect. Communicate. Collaborate eduGAIN in Real Life! Ajay Daryanani, RedIRIS TERENA Networking Conference Brugge, 20th May 2008.
Hybrid MLN DOE Office of Science DRAGON Hybrid Network Control Plane Interoperation Between Internet2 and ESnet Tom Lehman Information Sciences Institute.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
Connect communicate collaborate GÉANT3 Services Connectivity and Monitoring Services by and for NRENs Ann Harding, SWITCH TNC 2010.
ASCR/ESnet Network Requirements an Internet2 Perspective 2009 ASCR/ESnet Network Requirements Workshop April 15/16, 2009 Richard Carlson -- Internet2.
Towards a pan-European Bandwidth on Demand Service Michael Enrico Network Engineering & Planning DANTE TNC 2005 Poznań, 6-9 June 2005.
Connect. Communicate. Collaborate BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
OGF DMNR BoF Dynamic Management of Network Resources Documents available at: Guy Roberts, John Vollbrecht.
Dynamic Lightpath Services on the Internet2 Network Rick Summerhill Director, Network Research, Architecture, Technologies, Internet2 TERENA May.
Connect. Communicate. Collaborate AMPS/ANStool interop: Automated cross-domain QoS Vangelis Haniotakis, GRnet / UoCrete TNC2007, Copenhagen, May
Building Dynamic Lightpaths in GÉANT Tangui Coulouarn, DeIC E-Infrastructure Autumn Workshop, Chiinău 8 September 2014.
Connect. Communicate. Collaborate Stitching framework for AutoBAHN Victor Reijs, HEAnet TNC2007, May 23 rd, 2007
Connect. Communicate. Collaborate AAI scenario: How AutoBAHN system will use the eduGAIN federation for Authentication and Authorization Simon Muyal,
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.
© 2006 Open Grid Forum Network Monitoring and Usage Introduction to OGF Standards.
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Connect. Communicate. Collaborate Global On-demand Light Paths – Developing a Global Control Plane R.Krzywania PSNC A.Sevasti GRNET G.Roberts DANTE TERENA.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
Connect. Communicate. Collaborate Deploying Authorization Mechanisms for Federated Services in the eduroam architecture (DAMe)* Antonio F. Gómez-Skarmeta.
Update on GÉANT BoD/AutoBAHN LHCONE Workshop: Networking for WLCG - CERN Tangui Coulouarn, DeIC 11 February 2013.
Connect communicate collaborate LHCONE Diagnostic & Monitoring Infrastructure Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
Connect. Communicate. Collaborate GÉANT2 status and update, IPv6 Network Infrastructure & Services Marco Marletta, GARR HEPiX Spring meeting rd.
Internet2 Dynamic Circuit Services and Tools Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
Connect communicate collaborate Designing the Multi Domain Service Architecture for Network Connectivity Services in the GÉANT3 project Brian Bach Mortensen,
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
Connect. Communicate. Collaborate educonf Coordinated support of European videoconferencing under the GN2 SA6 framework Dimitris Daskopoulos, GRNET, AUTH.
1 | Bruno Hoeft, TNC2012 | Karlruhe Institute of Technology (KIT) Bruno Hoeft (KIT/SCC) Co-Authors: Kostas Stamos (CTI), Tangui Coulouarn (UNI-C)
GEANT Integrated management Xavier Martins-Rivas IP Manager, DANTE TNC - Maastricht 6 th June, 2013.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
BoD: an update on GÉANT NSI multi-domain guaranteed bandwidth service Tangui Coulouarn, DeIC/GÉANT 3 rd International VLBI Technology Workshop Groningen,
Policy in GÉANT Guy Roberts, Tangui Coulouarn NSI meeting, NORDUnet Conference, Uppsala, 22 Sept 2014.
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
1 Network Measurement Challenges LHC E2E Network Research Meeting October 25 th 2006 Joe Metzger Version 1.1.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Multi-layer software defined networking in GÉANT
GÉANT BoD Service Roadmap
SLR, SLS and SLA issues Afrodite Sevasti SA2 participant
GÉANT Multi-Domain Bandwidth-on-Demand Service
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Maintaining software solutions
Presentation transcript:

Connect. Communicate. Collaborate NRENs on the AutoBAHN Afrodite Sevasti, GRNET Radek Krzywania, PSNC Guy Roberts, DANTE TERENA Networking Conference May, Brugge

Connect. Communicate. Collaborate AutoBAHN is… … a research activity for engineering, automating and streamlining the inter-domain setup of guaranteed capacity (Gbps) end-to-end paths … a Joint Research Activity of the GN2 project –GN2 is an European Commission-funded project, with all the European Research and Education networks (NRENs) as partners

Connect. Communicate. Collaborate The problem area Multiple data plane technologies

Connect. Communicate. Collaborate AutoBAHN approach Control and provisioning has to be distributed Business-layer related interactions include AA, policies, advance reservations etc. Privacy and control of intra-domain resources must be safeguarded

Connect. Communicate. Collaborate AutoBAHN approach Definition of an architecture –Distributed –Inter-Domain manager (IDM): inter- domain technology-agnostic functionality, inter-domain interfaces for peering –Domain manager (DM): intra-domain functionality, topology information, resource availability information, signaling to the data plane –Interfaces Reference implementation including business layer and control plane functionality

Connect. Communicate. Collaborate NREN BoD approaches Management plane solutions –The Alcatel NMS ISS interface used for EPL/EVPL provisioning over GEANT Control plane solutions –DRAC: Surfnet-NORTEL solution for the provisioning of lightpaths CLI-based tools BLUEnet (HEAnet) ANSTool (GRNET) PIONIER L2 MPLS VLL configuration tool Intra-domain solutions

Connect. Communicate. Collaborate AutoBAHN is … The multi-domain glue for local provisioning systems The AutoBAHN architecture requires each domain to: –Deploy the AutoBAHN system as a controller for inter- domain operations –Contribute with the development of a technology proxy between the AutoBAHN DM and the local provisioning system

Connect. Communicate. Collaborate Technology proxy between AutoBAHN and the data plane –WS-based interface Vendor proxies for: –NEs –Control/ Management plane –Provisioning system

Connect. Communicate. Collaborate Technology proxy interface (1) Exchange of topology/resource availability information between the data plane and the AutoBAHN DM Communication/signaling requests from the AutoBAHN DM to the data plane Notifications/errors from the data plane back to the AutoBAHN DM Modular design of DM: –Parts of the DM functionality can be substituted by management/control plane functions e.g. Intra-domain pathfinder, Topology abstraction

Connect. Communicate. Collaborate Technology proxy interface (2) Main methods: –addReservation(resID, links, params) –create new circuit reservation –resID – unique reservation identifier –links –list of links to be used for this reservation (intra-domain links, defined from ingress to egress port of a domain) –params –additional reservation parameters, including capacity to reserve –addReservationResponse() – confirms creation of circuit –removeReservation(resID) –remove circuit associated with given reservation ID resID – unique reservation identifier –removeReservationResponse() – confirms removal of circuit and release of resources More methods related to failures and exceptions

Connect. Communicate. Collaborate Technology proxy interface (3) An extract: The interface is subject to further development and enhancements

Connect. Communicate. Collaborate Installation guide AutoBAHN server setup –Hardware –Software –Port configurations Control plane configuration (AutoBAHN server communication channel setup) AutoBAHN IDM and DM installation Technology proxy interface documentation & technology proxy development guidelines

Connect. Communicate. Collaborate Some use cases…

Connect. Communicate. Collaborate GÉANT2: Alcatel ISN integration with AutoBAHN Experience from integrating an NMS interface with AutoBAHN

Connect. Communicate. Collaborate GÉANT2 technology proxy Developed in DANTE for AutoBAHN Employs ISN interface to NMS –A TL1 like command line interface –North bound control of functions including topology recovery, path building and alarm reporting Technology proxy inteface requests are converted to ISN commands: –addReservations / reserveResources –removeReservation / releaseResources DM Technology proxy WS interface ISN proxy Alcatel NMS ISN WS handler Command translation ISN talker

Connect. Communicate. Collaborate Rollback function ensures clean recovery from fault conditions Exception handling ensures that ISN error states are correctly handled and reported back the DM Heartbeat function keeps interface to ISN alive Concurrent requests accepted and correctly queued Investigating adding smoke ping monitoring of WS interface to improve service maintainability ( ISN interface does not currently support path building to 10GE interfaces – DANTE is working with Alcatel to provide early development of this function for DANTE. Implementation issues

Connect. Communicate. Collaborate GRNET ANStool integration with AutoBAHN Experience from integrating an intra-domain provisioning tool with AutoBAHN

Connect. Communicate. Collaborate GRNET ANStool ANStool: Advanced Network Service tool –A WS-based application used to provision GRNET QoS and VPN services –CLI-based Produces router configuration to be committed asynchronously by the network administrator –Acts as the AutoBAHN technology proxy ANStool’s workflow was slightly adjusted to conform to the AutoBAHN model (check-then-reserve) –ANStool maps each call from the AutoBAHN DM to its internal functions and returns the appropriate result to the DM over the technology proxy interface

Connect. Communicate. Collaborate ANStool generated configuration

Connect. Communicate. Collaborate BLUEnet integration with AutoBAHN An intra-domain provisioning tool integrated with AutoBAHN

Connect. Communicate. Collaborate BLUEnet tool HEAnet’s tool for provisioning of port or VLAN mode links over native Ethernet and L2 MPLS VLL clouds –Using GRNET’s ANStool –HEAnet internally developed workflow and GUI –User request through webpage –Final implementation through NOC Confidence, policy, configuration check, 24h testing –Includes monitoring tools (Cricket and Nagios) –Speed of creating/deleting p2p links: minutes

Connect. Communicate. Collaborate Integration with AutoBAHN Under development Mapping of AutoBAHN technology proxy interface methods to BLUEnet functions Abstraction of HEAnet topology by BLUEnet –The topology exported to the AutoBAHN DM consists of a cloud with edge ports among which port or VLAN mode links can be provisioned

Connect. Communicate. Collaborate PIONIER integration with AutoBAHN An intra-domain provisioning tool integrated with AutoBAHN

Connect. Communicate. Collaborate PIONIER tool A scripting tool has been developed for PIONIER to participate in AutoBAHN demonstrations The PIONIER data plane consists of Foundry Network XMR8000 switches –Configuration is done through CLI –Circuits are built using L2 MPLS VLL

Connect. Communicate. Collaborate Integration with AutoBAHN Currently, the PIONIER tool is just a demonstration utility, not equipped with GUI, statistics, network state tracking mechanisms –Subject to further development. The tool has full and explicit control over the data plane (the XMR boxes) The technology proxy intreface is implemented towards AutoBAHN The tool is stateful, associating reservation IDs with reservation attributes etc. The AutoBAHN DM executes path computations, the tool accepts a feasible path for a request, with request parameters, and implements it on the data plane

Connect. Communicate. Collaborate Current AutoBAHN cloud FCCN RENATER NORDUnet SURFnet

Connect. Communicate. Collaborate International connections

Connect. Communicate. Collaborate The AutoBAHN team Thank you!