Scope of UK activities

Various sites are doing different things:

 

 

Monitoring

Teng presented his talk from GridPP.

 

‘System health’ (internal operations of the various components) with Graphite. Tracing calls in Rucio code send stats to pystatsd. Rucio dev team are working on a pull request to replace pystatsd as it will not run under Python 3.  Both ‘statsd’ and ‘collectd’ seem to be under active development with recent GitHub commits. Data Transfers/Deletions etc. send info into Apache ActiveMQ (Java code, but not Java Message Queue or JMS)

 

 

AENEAS / ESCAPE - Experience, Requirements, Plans and Schedule

Monitoring requirements:

Functional requirements:

 

Problems with FTS links disappearing - might increase timeout on FTS Dev.

 

Plan to get data from more nodes e.g. Meerkat (SKA pathfinder) – set up rules to move Meerkat data to UK. Suggestion about using Ceph replication – but need to control access to e.g. processed data (hence might be easier to sell Rucio replication with rules, rather than Ceph rep.)  MeerKat talk at CERN Ceph day September 2019: https://ceph.com/cephdays/ceph-day-cern-2019/

 

 

 

ESCAPE

WP2 create a data lake.  WP5 science analysis platform as a prototype of some of the SRC processing. Will show utility of metadata-based searching.

 

There is an ESCAPE Rucio instance hosted at CERN. Rohini has own Kubernetes instance for development.

 

Things they were wondering about:

 

 

Multi-VO Rucio

Ian presented Andrew Lister’s slides from GridPP meeting.

 

RAL aim to have a development instance for multi-VO DIRAC developers to work against.

 

Upgrade current instance to support multi-VO.

 

Object Store support

James has had pull requests to allow direct access to object stores accepted.  Developers were worried that signing so many pre-signed URLs would use CPU time, however this appears to not be the case.

 

James is updating the configuration to allow VO specific permissions to be set more easily.

 

Development plans for integrating Multi-VO Rucio and DIRAC

The draft plan that was discussed at the DIRAC workshop in May 2019 was looked at again:

https://docs.google.com/document/d/1W5F3VZBtt3_J5ST6CadJDzHOjz7LMMAhcipY83wg3Xc/edit

 

Plan:

  1. JAnusz is looking at the Rucio File Catalogue Plugin

11th October GridP Technical meeting: Janusz to present proposal of how DIRAC will expect Rucio to behave (https://indico.cern.ch/event/849681/ ).

    1. Explain DIRAC works
    2. List DIRAC data management commands.
  1. Ian J to look into the RESTful interface for DMC commands

 

 

AOB:

Recent GDB meeting:

https://indico.cern.ch/event/739882/

 

CHEP19:

Mario presenting: Evaluating user experience Rucio talk from .

RAL: Multi-VO Rucio work.

 

Rucio coding camp:

https://indico.cern.ch/event/819753/timetable/#20191015

 

Someone should attend the AENEAS Close out meeting.  The UK should always have a presence at the Rucio development meeting