INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org SA2 and JRA4: Network Services K. Kavoussanakis, EPCC, The University of Edinburgh J-P. Gautier,

Slides:



Advertisements
Similar presentations
Connect. Communicate. Collaborate NTUA/GRNET Interdomain SLAs Enforcement Framework in Real QoS-Enabled Networks C. Marinos, A. Polyrakis, V. Pouli, M.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Network in EGEE Building end-to-end network.
Connect. Communicate. Collaborate The Technological Landscape of GÉANT2 Roberto Sabatino, DANTE
Connect. Communicate. Collaborate Place your organisation logo in this area End-to-End Coordination Unit Toby Rodwell, Network Engineer, DANTE TNLC, 28.
GEANT Performance Monitoring Infrastructure – Joint Techs meeting July Nicolas Simar GEANT’s Performance Monitoring.
GN2 Performance Monitoring & Management : AA Needs – Nicolas Simar - 2 nd AA Workshop Nov 2003 Malaga, Spain GN2 Performance Monitoring & Management.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE II - Network Service Level Agreement (SLA) Establishment EGEE’07 Mary Grammatikou.
EGI: SA1 Operations John Gordon EGEE09 Barcelona September 2009.
INFSO-RI Enabling Grids for E-sciencE Federated Network Performance Monitoring for the Grid K. Kavoussanakis, EPCC, The University.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What GGUS can do for you JRA1 All hands.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
INFSO-RI Enabling Grids for E-sciencE GRID sites connectivity database design Anthony Teslyuk, RRC KI JRA4, SA2 Meeting 4 th EGEE.
INFSO-RI Enabling Grids for E-sciencE Plan until the end of the project and beyond, sustainability plans Dieter Kranzlmüller Deputy.
EGEE is a project funded by the European Union under contract IST User support in EGEE Alistair Mills Torsten Antoni EGEE-3 Conference 20 April.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team James Casey EGEE’08.
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
Enabling Grids for E-sciencE GRIDCC testing EGEE II’ SLA framework through GEANT infrastructure Mary Grammatikou –
INFSO-RI Enabling Grids for E-sciencE Service Provision Architecture TNLC Meeting ― Athens, Mathieu Goutelle (SA2, CNRS.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE User Support Infrastructure Torsten.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-III Network activity overall Xavier.
Jeremy Nowell EPCC, University of Edinburgh A Standards Based Alarms Service for Monitoring Federated Networks.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC EGEE SA2 Xavier.
EGEE is a project funded by the European Union under contract IST Network Resources Provision Jean-Paul Gautier SA2 manager Cork meeting,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
Enabling Grids for E-sciencE EGEE-II Meeting EGEE-II SA2 activity Tziouvaras Chrysostomos, MSc NTUA, 14 th March 2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update on Network Performance Monitoring.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks ENOC - Status and plans Guillaume Cessieux.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Standard network trouble tickets exchange.
EGEE-II INFSO-RI Enabling Grids for E-sciencE End-to-End Service Level Agreement Provisioning and Monitoring for End-to-End QoS.
INFSO-RI Enabling Grids for E-sciencE NRENs & Grids Workshop Relations between EGEE & NRENs Mathieu Goutelle (CNRS UREC) EGEE-SA2.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Deliverable DSA1.4 Jules Wolfrat ARM-9 –
INFSO-RI Enabling Grids for E-sciencE Institution of SLAs TNLC Meeting ― Athens, Afrodite Sevasti (SA2, GRNET)
EGEE is a project funded by the European Union under contract IST Roles & Responsibilities Ian Bird SA1 Manager Cork Meeting, April 2004.
SA2 : Network Resource Provision All Activity Meeting – 17 March SA2 Execution Plan for the first year Jean-Paul Gautier SA2 Manager CNRS/UREC.
INFSO-RI Enabling Grids for E-sciencE Technical Overview Bob Jones, Technical Director, CERN EGEE 1 st EU Review 9-11/02/2005.
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team Kickoff Meeting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Ian Bird All Activity Meeting, Sofia
Javier Orellana JRA4 Coordinator Face to Face Partners Meeting University College London 11 December 2003 EGEE is proposed as a project funded by the European.
Charaka Palansuriya EPCC, The University of Edinburgh An Alarms Service for Federated Networks Charaka.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA2 Networking support for EGEE III Xavier.
INFSO-RI Enabling Grids for E-sciencE SA2 and JRA4: Network Services K. Kavoussanakis J-P. Gautier.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1 & SA2-ENOC Interactions status and plans.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
All Activities Meeting – 13/14 Jan SA2 Execution Plan for the first year Franck Bonnassieux CNRS/UREC EGEE is proposed as a project funded by.
INFSO-RI Enabling Grids for E-sciencE NPM Security Alistair K Phipps (NeSC) JRA4 Face To Face, CERN, Geneva.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks LHCOPN Operational model: Roles and functions.
GridPP2 Data Management work area J Jensen / RAL GridPP2 Data Management Work Area – Part 2 Mass storage & local storage mgmt J Jensen
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
INFSO-RI Enabling Grids for E-sciencE Network Services Development Network Resource Provision 3 rd EGEE Conference, Athens, 20 th.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
INFSO-RI Enabling Grids for E-sciencE Diagnostic Tool Brainstorming Ratnadeep Abrol EGEE JRA4 F2F, DANTE, Cambridge 9 th May 2005.
EGEE is a project funded by the European Union under contract IST Network Activities Jean-Paul Gautier CNRS/UREC French Federation meeting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations automation team presentazione.
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Connect. Communicate. Collaborate Place your organisation logo in this area End-to-End Coordination Unit Marian Garcia, Operations Manager, DANTE LHC Meeting,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operating an Optical Private Network: the.
INFSO-RI Enabling Grids for E-sciencE TNC 2005 Networking activities in EGEE Mathieu Goutelle (CNRS UREC, France) EGEE-SA2 activity.
Bob Jones EGEE Technical Director
Regional Operations Centres Core infrastructure Centres
NPM Workplan K. Kavoussanakis.
Ian Bird GDB Meeting CERN 9 September 2003
Bandwidth Allocation and Reservation Anand Patil, DANTE
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE SA2 and JRA4: Network Services K. Kavoussanakis, EPCC, The University of Edinburgh J-P. Gautier, CNRS EGEE 2 nd EU Review 6-7/12/2005

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 2 Activities SA2 –Operational Interface EGEE  Network (GÉANT + NRENs) –SLAs EGEE  Network (GÉANT + NRENs) –Technical Network Liaison Committee JRA4 –Network Performance Monitoring –Bandwidth Allocation and Reservation –IPv6 These activities are by design building an important working relation between EGEE and the network providers (GÉANT + NRENs)

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 3 Issues GÉANT2 NSAP not available until PM21 –Updating our webservice interfaces to fully match it No effort on TA to harden EDG NPM tools –Improved version released to SA1 Heterogeneity of the NREN ticketing systems –Working with NREN NOCs to address this issue. Issues and Achievements Achievements On-time, quality-driven deliverables Forged unique working relationship with GÉANT2 ENOC the implementation of the EGEE-GÉANT Network Operational Interface EGEE-NPM a prominent demo for NM-WG and GÉANT2-NPM

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 4 SA2: Network Resource Provision

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 5 SA2 Activity End-to-End Service Level Agreement –After the definition of service classes (DSA2.1) and specification of network services as SLS (MSA2.2) –DSA2.2 in March 2005 ( Network Operational Interface –Between EGEE and GÉANT/NRENs –MSA2.3 in March 2005 ( Network service provisioning model –Interactions between the reservation architecture of EGEE and NRENs –SA2 and JRA4 joint work ( Validation and implementation of the above work –QoS experiment –EGEE Network Operation centre (ENOC) trial –Grid sites connectivity informational schema

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 6 SLA model SLA definition: –Based on previous work inside EGEE and answers from GÉANT2 to some open issues (procedures, demarcation point…) –Definition in cooperation with GÉANT2 EGEE end-to-end SLA template –This SLA is formed using the individual SLAs provided by all domains along the end-to-end path  SLA between the border of the NRENs cloud (border-to-border SLA)  Difficulty to accommodate and take into account the “last mile”

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 7 SLA institution All domains involved in network services provisioning to EGEE as part of the existing network infrastructure hierarchy have to be categorized as: –Compliant with the Premium IP service –Supportive of the Premium IP service –Indifferent to the Premium IP service

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 8 SLA roadmap QoS experiment helps to validate the proposed model and process –Tests between pairs of EGEE sites:  Four EGEE sites involved: Lyon, Athens, Moscow, Paris  Five networks involved: GÉANT, GRnet, RbNet, Renater, RAP (Paris MAN)  Tackle the network heterogeneity in the Grid world –We tried to follow the whole process from configuring the testbed to establishing SLAs:  Contact with EGEE sites and NRENs (NOCs)  Gather information and issues before a possible introduction into production End-to-end SLA processing definition is underway –Based on the DSA2.2 model –Compliant with the provisioning model defined by SA2 and JRA4 –To be used in the BAR context Revised SLAs in the 2 nd year of EGEE (DSA2.3 for M22) –Improvement with the inputs from the experiment

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 9 Network operational interface Defines the interactions between the Global Grid User Support (GGUS) and the NREN NOCs: –SLA management (processing, installation, monitoring) –Trouble management (reporting, interactions) –Definition of procedures and information flows between NOCs and EGEE so as to:  Provide a consistent view of the EGEE network  Be able to evaluate network reliability and the quality of the services Creation of the “EGEE Network Operation Centre” (ENOC) –Support unit for all network-related issues in EGEE –Interface between EGEE and NREN NOCs –Progressive integration into GGUS  Single entry point for the support to the Grid users –Difficulties remain (trouble tickets normalization, languages…)  Cooperation with the NREN NOCs to address these

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 10 Performance problem TTM ENOC USER RC NREN A NREN B Problem resolution RC failure Feedback NOC B GEANT Feedback PERT TTMGGUS ENOC USER RC NREN A NREN B Problem signalling Problem resolution RC failure Feedback NOC B GEANT Feedback PERT Problem assignment Troubleshooting workflow TNLC to deal with bottlenecks

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 11 ENOC trial A trial took place during the summer: –Two NRENs involved: GÉANT and Renater Aim: –Work with GGUS to integrate the ENOC in their workflow –Test the ENOC procedures defined in MSA2.3 –Implement software to parse and filter Trouble-Ticket (TT) s Early statistics from 5 July to 13 September: –About 1500 mails received (more than 600 per NREN, the rest from GGUS). This corresponds to about 450 unique TT (~200 per NREN) Next steps: –Test if “grid user” workflow scales with more NRENs (workload on the filter tool and on the ENOC people)  GARR is involved since the mid of November –Extend workflow tests to encompass the whole procedure –Move to be really operational in March 2006 Inputs for the extension of MSA2.3 (M22)

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 12 Grid sites connectivity information To get an informational schema representing network infrastructure through the EGEE resource centres connectivity: –For network operational tasks (MSA2.3) –For end-to-end SLAs (DSA2.2) The schema accommodates: –Site information –Network connectivity –Network service information The aim is to implement this informational schema in the Grid Operation Centre Database (GOCDB)

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 13 Network service provisioning model Definition of this model is key to promote the “Network” as a Grid resource –Convergence between the gLite reservation and allocation architecture (JRA1) and the GÉANT2/NRENs resource management architecture –JRA1, JRA4, SA2 are bringing their competences in this task Status: –GÉANT2 is currently defining the architecture of the reservation mechanisms:  Based on inter-domains SLAs  Prototype (with software signalling but manual configuration) due beginning of next year –Ongoing work inside EGEE between involved activities:  To discuss integration in the whole gLite architecture  To glue GÉANT2 and gLite architectures in order to meet the application requirements.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 14 JRA4: Network Services Development

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 15 Backbone Perfmonit NM-WG Some Client Backbone PiPEs NM-WG Backbone PerfSONAR NM-WG End-site Home-grown NM-WG End-site e2emonit NM-WG Network Performance Monitoring Standardising access to NPM across different domains. –GGF NM-WG recommendation is the selected basis for standardisation Interoperability pursued through adaptation of NM-WG –EGEE should not and cannot aim to enforce the uptake of a specific NPM framework across the diverse EGEE fabric  We provide the mechanism that allows the administrative domains to publish their data to suitably authorised individuals and agents. –The NM-WG interface has been adopted; many networks are publishing into it.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 16 NPM Architecture The currently deployed NPM client, services, and accessible frameworks (MJRA4.6) Collaboration with GÉANT2 –Data from: GÉANT Abilene (US) ESNet (US) Working with JRA1 and SA1 Used as demonstrator by: –GÉANT –NM-WG

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 17 NPM DT Scenario (1) Step 1: Access the NPM Diagnostic Tool. – The Diagnostic Tool can be accessed using a standard web browser, which users are individually authorised to use. In the future, we plan to use VOMS for authorisation. Please mail us for access! – The intended user is a NOC or CIC operator

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 18 NPM DT Scenario (2) Step 2: Select a Time. – The end-user does not have a specific time, but knows the problem occurred within the past two days. – The CIC-user enters the appropriate time range, specifying an End date/time of :30:00 (the current time), and a period of 2 days. – The CIC-user presses the Set button to confirm and the alternate time range representations update.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 19 NPM DT Scenario (3) Step 3: Select a Path. – The end-user experienced the problem between UEDIN and CNRS. – The CIC-user selects e2emonit sites at UEDIN and CNRS, adds the path and then selects "Find Data For This Query“ E2emonit, formerly known as EDG/WP7, is an end site-to-end site monitoring framework

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 20 NPM DT Scenario (4) Step 4: Select a Metric. – The end-user experienced throughput problems. – Although there are several possibly relevant metrics to choose from (and only those measured are available to select from), the CIC-user decides to look at the Achievable Bandwidth on the path. – Achievable Bandwidth is selected from the Metrics box and the Set button pressed to confirm.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 21 NPM DT Scenario (5) Step 5: Select a Statistic. – Several types of statistical data are available, such as Minimum, Maximum, Mean. – A particular interval can be applied to each, to provide, for example, an hourly mean over the past two days. – The CIC-user just wants a general overview of measurements and elects to retrieve raw data (Statistic check-box not checked).

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 22 NPM DT Scenario (6) Step 6: Select a View. – Currently Data Table and Time Plot views are available. – The CIC-user wants an overview of how the Achievable Bandwidth has changed over time, so selects the Time Plot. – The Query entry is complete, and the CIC-user selects Submit Query.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 23 NPM DT Scenario (7) Step 7: Examine results. – The results are plotted, with Time on the x-axis and Achievable Bandwidth on the y-axis. – The parameters used to gather measurements are shown - here, showing that the iperf tool was used to gather the achievable bandwidth information. – These parameters can be useful in interpreting the results.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 24 NPM Current developments JRA4 is currently working on a solution for resource- brokering middleware (JRA1) –The proposed NPM Publisher:  pre-caches measurement data and allows requests to be answered almost instantly  provides a mapping from Compute Element/Storage Element address to Network Monitoring Point address. EGEE SA1 to deploy e2emonit between CERN and the LCG Tier 1 sites.

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 25 Bandwidth Allocation and Reservation (BAR) To allow reservation of a network service between two end-points –Assuming underlying functionality from the network providers For EGEE-I the network service is “IP-Premium” Goal is to show first programmatic interface between EGEE and GÉANT

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 26 BAR End-to-End Architecture Input from SA2, JRA1 and GÉANT2 Published in IEEE Gridnets Conference Defined with GÉANT Used by GÉANT Authentication and Authorisation –GÉANT only knows one user, EGEE Insulates user from network terminology –Service Activation Two-stage process (MJRA4.5): –Service Reservation

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 27 BAR Client Interface

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 28 Fill in Reservation Data

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 29 File Transfer got Reserved

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 30 Queried Reservation Data

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 31 BAR Current Developments Work on the interfaces for Service Activation Update the NSAP interfaces to reflect GÉANT2 changes Integrate with GÉANT2 NSAP!

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 32 IPv6 uptake Report on implications of IPv6 usage for EGEE Grid –Both IP protocols will coexist for many years  Applications and middleware will have to live in the resulting “Dual stack” worldwide network  The emergence of new countries (India, China and Latin American) may accelerate IPv6 arrival They are interested in Grid computing and perhaps gLite. –gLite is not IPv6-enabled yet  Not a high priority to address  Future integration of IPv6 in EGEE should be the aim of a related project –From a network point of view, including infrastructure deployment, services and programming, there is no obstacle to tackle integration of IPv6 in EGEE  Existing recommendations from international bodies (IETF, GGF) must be followed  Resources and experience from various activities need to team up Development, integration, testing, operations

Enabling Grids for E-sciencE INFSO-RI nd EU Review; SA2 and JRA4 33 Network Activities Summary Both activities running according to plan Set up roadmap to pursue SLAs with Network ENOC progressing towards integration with GGUS World-first NPM work: –Adopted and deployed by various networks –Interfacing with CICs and Middleware Gaining from and feeding back to GGF NM-WG BAR Architecture a practical solution, compatible with GÉANT2 Established working relationship with GÉANT and the NRENs