EGEE Kick Off Meeting SA2 Session University College Cork Cork 18-23 April 2004 www.eu-egee.org JRA4 Overview Javier Orellana JRA4 Coordinator EGEE is a project funded by the European Union under contract IST-2003-508833
Contents • EGEE brief description • Network Services Development (JRA4) � Tasks � Bandwidth Allocation and Reservation � Network Performance Monitoring � IPv6 uptake <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 2
EGEE Activity Areas • Services Deliver “ production level ” grid services (manageable, robust, resilient to � failure) • Middleware Grid middleware re-engineering activity in support of the production � services • Networking Proactively market Grid services to new research communities in academia � and industry Provide necessary education � <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 3
EGEE Activities Equivalent EDG Work • EGEE includes 11 activities Packages / Groups • Services SA1 : Grid Operations, Support and Management � WP6 SA2 : Network Resource Provision � WP7 • Middleware (Joint Research) JRA1 : Middleware Engineering and Integration � WP1-5 & 6 JRA2 : Quality Assurance � QAG JRA3 : Security � Security Group JRA4 : Network Services Development � WP7 • Networking NA1 : Management � WP12 NA2 : Dissemination and Outreach � WP11 NA3 : User Training and Education � WP11 NA4 : Application Identification and Support � WP8-10 NA5 : Policy and International Cooperation � ? <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 4
Network Service Development (JRA4) Objectives JRA4 will provide common interfaces between Grid middleware and Network Resources Resources & Information Grid Consumers Middleware OGSA requirements: • Self contained Network Services JRA4 • Modular entity • IP Premium • MPLS paths & tunnels Network • Advertising Resources • Light paths Resources & Information • Publishing Information • Network Metrics • Performance <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 5
JRA4 Tasks and Context • Main sub-activities: Bandwidth Allocation and Reservation � Network Performance Monitoring and Diagnostic tools � and, also IPv6 uptake � • DANTE already deploying basic infrastructure in GEANT (current GN1 and the coming GN2 projects): Introduction of Layer 3 differentiated services (Premium, BE, LBE) � Instrumentation for network measurement � SA1 EGEE • JRA4 Partners UCL � SA2 CNRS / UREC � DANTE � JRA4 DFN � GN1-2 GARR � GGF Others <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 6
Bandwidth Allocation & Reservation • Network Resources: Layer 3 - diffserv based traffic: IP Premium, Scavenger, … � Layer 2 : VLAN, MPLS � Layer 1 : lightpaths � • Allocating network resources : � immediate � advance • Features: � Multiple domains � Users as part of Virtual Organizations � Authorization, Authentication and Accounting of end users � Policy derived from SLA (input from SA2 – Geant, NRENs) <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 7
Bandwidth Allocation & Reservation 5.- Resource Management 4.- Path Discovery 3.- Can Allocate Resource ? C 2.- Topology Discovery 5.- Resource Management 1.- Authentication BB-C 4.- Path Discovery Authorization 3.- Can Allocate Resource ? BB 2.- Topology Discovery NREN C 1.- Authentication Resource Management Authorization Path Discovery BB-A Can Allocate Resource ? Topology Discovery NOW !!! Authentication Authorization A NREN A BB-B GEANT NREN B BB Bandwidth Broker B Traffic flows Signalling between BB ie.: One flow from A to B Provisioning devices <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 8
Bandwidth Allocation & Reservation 2.- Path Discovery MultiDomain-BB 1.- Authentication Authorization C BB-C NOW !!! BB NREN C 4.- Resource Management BB-A 3.- Can Allocate Resource ? 2.- Topology Discovery 1.- Authentication A Authorization NREN A BB-B GEANT NREN B BB Bandwidth Broker B Traffic flows Signalling between BB ie.: One flow from A to B Provisioning devices <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 9
Bandwidth Allocation & Reservation • Any other Alternative ? • Whatever we do, it needs to be integrated in the Generic Middleware architecture. Consumer (User Application) Grid Middleware Disk Service CPU Service Network Service Network Common Interface (OGSA) (GEANT+NRENs) Domain_A Domain_B Domain_X <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 10
Network Performance Monitoring • Grid Performance closely linked to Network Performance • Network Performance?, what for? : Problem diagnostic and rectification � Facilitate resources allocation � Performance monitoring and SLA adherence � Grid Grid GOCs NOCs Users Middleware Operations NOC : Network Operation Center GOC : Grid Operation Center Performance Monitoring Service Network Common Interface (OGSA) (GEANT+NRENs) Domain_A Domain_B . . . . Domain_X <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 11
Net. Perf. Monitoring: Use case example ie. OWD from point A to B ? DM 2 DM 1 DM 3 We got that already We DON’T yet B A PMS 2 PMS 3 PMS 1 NREN A GEANT NREN B OWD=OWD1+OWD2+OWD3 DM Domain Manager • PMS Performance Monitoring System PMSx and DMx Are independent implementation for the measurements � Signalling between DM • Features Request of Measurement Multiple domains, AAA, OGSA/OGSI � <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 12
Net. Perf. Monitoring: Use case example ie. OWD from point A to B ? DM 2 DM 1 DM 3 We DON’T yet B A PMS 2 PMS 3 PMS 1 NREN A GEANT NREN B OWD=OWD1+OWD2+OWD3 OWD=OWD_A-B DM Domain Manager PMS Performance Monitoring System • PMSx and DMx Are independent implementation for measurement Signalling between DM � Request of Measurement • Features Multiple domains, AAA, OGSA/OGSI � <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 13
EGEE: Focus on the Interfaces DM - DM DM - DM Consumer - DM DM 2 DM 1 DM 3 DM - PSM DM - PSM DM - PSM PMS 2 PMS 3 PMS 1 B A NREN A GEANT NREN B • Consumer - DM Consumers such as end-user, operations, middleware � • DM - DM • Supporting the multi domain signalling and other services like topology discovery • DM - PSM DM Domain Manager • Control of the end monitoring resources PMS Performance Monitoring System <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 14
IPv6 Uptake Study of the advantages of using IPv6 in Grid context: • DANTE deploying IPv6 (already started) • IPv6 is effective if deployed in all domains The report will cover: • Study of features of IPv6, highlighting the ones of interest for Grids • Availability of IPv6 in NRENs and access networks • EGEE internal awareness of IPv6 Also: • Collaboration with 6NET • Possibility of building a testbed, needs to be agreed <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 15
Thank you Thank you http://www.eu-egee.org http://egee-jra4.web.cern.ch/EGEE-JRA4 <EGEE Kick off, JRA4 Session, Cork> <19 Apr 2004> - 16
Recommend
More recommend