egee is a project funded by the european union under contract ist-2003-508833 r-gma: status and...

13
EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel www.eu-egee.org

Upload: chloe-mcfarland

Post on 28-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

EGEE is a project funded by the European Union under contract IST-2003-508833

R-GMA: Status and Plans Antony Wilson / RAL

GridPP 12 - Brunel

www.eu-egee.org

Page 2: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 2

What’s the talk about?

• Past - Recent Activities

• Present - R-GMA for GLite Release 1

• Future - RGMA developments

Page 3: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 3

Recent Activities

• Apel used for accounting in LCG

• New API

• Grid Journal Paper accepted

• EGC2005 poster accepted

• Bug-fix release for LCG

Page 4: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 4

R-GMA LCG Bug-fix Release

• Registry replication Each instance is master of its own data Checksums to support “self healing” Can adjust the frequency of updates Need to discover the optimum number of instances Provides:

• Removal of single point of failure• Better performance

• Simpler API – matching the next (WS) release Provides smooth transition between old API and WS

• A lot of work has gone into avoiding problems caused by poorly configured networks, firewalls, MySQL corruptions etc – i.e. coping with life on the Grid

• Some predefined indices for performance• Expect release to be rolled out around end of February

Page 5: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 5

Deployment in LCG

• 105 sites on LCG

• R-GMA working sites at 40 sites

• 26 sites failing GOC R-GMA tests Configuration script not run Firewalls blocked

• All working UK sites are passing the GOC R-GMA tests

Page 6: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 6

R-GMA for GLite Release 1

• Very similar to LCG release

• Based on old API with wrappers

• Authentication

Page 7: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 7

Service Discovery

• API using R-GMA

• Prototype available with GLite Release 1 Java and C

• In development May provide a service rather than just API (wrapper)

• API being discussed with PPDG Hope to agree on common API

• User guide http://hepunx.rl.ac.uk/egee/jra1-uk/glite/doc/index.html

Page 8: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 8

R-GMA Information Buyer

• WMS information supermarket

• R-GMA information buyer

Page 9: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 9

Towards Web Services

• Web Service version Version with pre-WS functionality almost ready

• Design documentation and review

Page 10: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 10

RGMA developments

• File (as well as memory and RDBMS) based Producers

• Native python interface Portable i.e. no swig dependency

• Fine grained authorization Will use parameterised views to control:

• Who can publish• Who can read• Who can create table• Who can drop table• etc.

Page 11: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 11

RGMA developments

• Schema replication Eliminates remaining single point of failure Novel algorithm

• No master• Allows reuse of table names

Page 12: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 12

Standards

• OASIS WSN Will WSN be useful for R-GMA and INFOD Abdeslem Djaoui

• GGF INFOD-WG R-GMA and INFOD-WG Steve Fisher and Abdeslem Djaoui

• GGF OGSA-WG GMA (hence R-GMA) in OGSA Abdeslem Djaoui

Page 13: EGEE is a project funded by the European Union under contract IST-2003-508833 R-GMA: Status and Plans Antony Wilson / RAL GridPP 12 - Brunel

Information Services in EGEE, 31 January 2005 - 13

Further Information

• JRA1-UK web site http://hepunx.rl.ac.uk/egee/jra1-uk/

• E-mail [email protected]