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

Post on 28-Mar-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

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

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

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

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

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

Information Services in EGEE, 31 January 2005 - 8

R-GMA Information Buyer

• WMS information supermarket

• R-GMA information buyer

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

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.

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

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

Information Services in EGEE, 31 January 2005 - 13

Further Information

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

• E-mail jra1-uk@physics.gla.ac.uk

top related