SKA Regional Centre

From GridPP Wiki
Jump to: navigation, search

GridPP is supporting the establishment of a European Regional Centre for SKA by providing resources for prototyping and evaluation studies. Most of this work is using the skatelescope.eu VO and the GridPP DIRAC service.

VO/DIRAC links

Storage Elements

These GridPP DIRAC storage elements are accepting data from the skatelescope.eu VO:

Storage Element Status Capacity / TB Table updated
UKI-LT2-IC-HEP-disk Validated 10-20 18 Oct 2017
UKI-LT2-QMUL2-disk Validated ~20 18 Oct 2017
UKI-SOUTHGRID-CAM-HEP-disk Validated 10-20 18 Oct 2017
UKI-NORTHGRID-LIV-HEP-disk Setting up 20 18 Oct 2017
UKI-NORTHGRID-MAN-HEP-disk Validated ~20 18 Oct 2017

Supporting skatelescope.eu at CREAM/ARC/HTCondorCE sites

We are using skatelescope.eu as a sub-VO of the GridPP DIRAC service.

For CREAM/ARC/HTCondor-CE based sites the skatelescope.eu VO should be set up as for any other GridPP DIRAC sub-VO.

Supporting skatelescope.eu at Vac sites

For existing Vac sites, the following steps are sufficient:

For Vac, if you already have a machine type gridpp and want to create an skatelescope machinetype:

1) Make a copy of your [machinetype gridpp] section in the configuration, as [machinetype skatelescope]

2) Change

   user_data_option_vo = gridpp
   accounting_fqan = /gridpp/Role=NULL/Capability=NULL
 to
   user_data_option_vo = skatelescope.eu
   accounting_fqan = /skatelescope.eu/Role=NULL/Capability=NULL

3) Make a copy of the gridpp machinetypes directory and all its subdirectories and files

   /var/lib/vac/machinetypes/gridpp as /var/lib/vac/machinetypes/skatelescope
  (That is, it uses the same certificate/key as you use for the parent GridPP DIRAC VO)

4) Set target_share in [machinetype skatelescope] to what you want relative to the other machinetypes.

Supporting softdrive.nl

For tests using the LOFAR data and applications, it is necessary to add softdrive.nl to cvmfs. This script fragment is used within the GridPP DIRAC VMs to add softdrive.nl . It will work on worker nodes by hand for testing, and can provide the basis for adding it to a site's normal Puppet, Ansible etc configuration:

 cat <<EOF >/etc/cvmfs/config.d/softdrive.nl.conf 
 CVMFS_SERVER_URL='http://cvmfs01.nikhef.nl/cvmfs/@fqrn@;http://cvmfs-egi.gridpp.rl.ac.uk:8000/cvmfs/@fqrn@'
 CVMFS_PUBLIC_KEY=/etc/cvmfs/keys/softdrive.nl.pub
 EOF
  
 cat <<EOF >/etc/cvmfs/keys/softdrive.nl.pub
 -----BEGIN PUBLIC KEY-----
 MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA481/kCXbrVtLuzcFZ2uO
 EmiAKx28qXIkonPwr/gSmqQ8k1zQA7dKK5YZwZSbVwgYqvhvW6i3vKWLGVDj+elH
 1u8uumPzzlAJHrS1XoR8rY4xUULjQBvV9HuJxE6OK4ZEZPvQmeGmjXd446c8J5cv
 BQFtaonRnrxAbtO+Z0KtzsNOzBNFegu9z+lT7/fxV17Qh10w5IKQjm/v6jPdj1ME
 CrG4QW2S9+Y+7YzbRP5QYaE4cl5cBI3Yb048ufgLJMfX3++uqwGM+rqNs/CzHvsW
 dO6Jznr9EbzqbIrTsFeUThNmsGPObxOT3VmB0BTTjrZSYjgf8oEE4hdhgNQgh7vs
 OwIDAQAB
 -----END PUBLIC KEY-----
 EOF
 
 cvmfs_config reload