3rd DIRAC project Face 2 Face meeting

Europe/Paris
CPPM

CPPM

Marseille

Réunion Dirac Face 2 Face 28 Novembre 2017
-----------------------------------------

Update Dirac
+ v6r19p7 assez mûre
  gLogger based on python standard logging module
  Site and CE/queue status manages by RSS
  ExtraJDLParameters CREAM CE option => GPU
  -> gridPP, FG et LHCb l'utilise déjà

+ on-going work
  M2Crypto replacement to pyGSI
  Pilot3
  Cloud : OCCI native (FedCloud EGI), Pilot3

+ python 2 -> python 3
  workshop dédié ?
  analyse du code et planification nécessaire
  expérience LSST ?
  CTADIRAC -> python 3

+ v6r20 release certification
  FTS3 based tools, non backward compatibility FTS2
  Pilot's logging through MQ
  Transactional bulk submission (job per job submission too slow)
  StopSigXXX signal in the job JDL
  Singularity Computing Element : Simon (UK)
  -> pilot prepares jobwrapper -> starts generic container and runs application

+ PR pylint, pep8, pytest, jenkins, codecoverage etc...

+ Belle 2
  CC-IN2P3 monitore la situation computing, pas encore d'engagement
  Japonais utilise Dirac pour simus
  projets de développements possibles :  Cloud, BOINC, Data Management

+ Dirac User Workshop 22-24/25 Mai au CC-IN2P3

+ DIRAC4EGI smooth running
  developments:
  -> verification automatique certification VOMS
     Eiscat3D file catalog extension
     pilot scheduling with priorities for certain sites
     multi-core vs whole node
  intégration dans EGI infrastructure (GGUS, service monitoring)
  formal agreement in preparation for 2017

+ FG-Dirac smooth running
  pb client/server version with user proxies
  MariaDB Galera cluster -> single writable node

-----------------------------------------
MariaDB, Galera cluster
+ config "finale" 1 noeud en écriture, CTA et FG-Dirac chacun sur un serveur
  -> on ne touche plus à rien

-----------------------------------------
VMDIRAC
+  LUPM en attente de nouvelles "HNSciCloud"
  -> voir prochaine phase de test avec ressources significatives
  -> éventuellement développement plugin pour cloud IBM

+ nécessité de revoir les interfaces
  car historiquement largement basée sur l'expérience de libcloud
  probablement possibilité de faire une interface plus légère
  (cf. CloudEndPoint.py etc...)
  -> VMDIRAC3 avec code plus light

+

 -----------------------------------------
HPC centers and gateways
+ HPC Center en Finlande - Federico
  Test Dirac gateway = server proxy sur un gateway du centre
  Federico mis à jour le gateway -> v6r19
  mais pas de tests extensifs
  -> test StorageElementProxy et Gateway Proxy

-----------------------------------------
Job Tags
+ Use Case CTA at CC-IN2P3 : tag SL6 and CentOS 7 queues
  test show that for jobs with tags : pilots are not launched
  but when jobs with no tags are submitted, pilot start and match jobs with tags correctly
  -> probably a small bug to be fixed...
  -> note that gridPP use tags for GPU queues
  -> use *v6r19p7*

-----------------------------------------
TransformationSystem / ProductionSystem
+ refactor TransformationSystem
  need to decouple "inputdataagent"
  introduce concept of plugin
  make it much lighter with basic concept of "data driven transformation"

+ LUPM wish to develop a prototype to use for CTA PROD4 (spring 2018)
  and present concept, prototype and use case at CHEP 2018

+ pb output data have a given list of meta data
  Transformation needs an input as as input data query

+ work needed on MetaQuery

-----------------------------------------
COMDIRAC
+ Andrei comments on paper daft
  need to insist on the global culture of "interface"
  need to detail work done on optimization of command lines via the concept of session
  potentially interesting part could be "user" feedback

-----------------------------------------
Publication
+ Transformation System
  Luisa works on detailed skeleton

-----------------------------------------
Conferences - faire une liste complète pour 2018
CHEP 2018
ACAT ?
ESPIE ?
ADASS ?

-----------------------------------------
Prochaine réunion en Janvier
Johan fait un doodle sur les mercredi matin.

 

 

Il y a un compte-rendu associé à cet événement. Les afficher.
    • 10:00 10:30
      Nouvelles du projet 30m
      • DIRAC
        ** version, organisation
      • DIRAC@IN2P3
        ** Belle 2
        ** ETPs
        ** organisation
      Orateurs: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France), Luisa Arrabito (LUPM)
    • 10:30 11:00
      MariaDB / Galera 30m
      • point sur les problèmes rencontrés
      • état des lieux
      • stratégie pour le futur
        ** interfaces software/infra pour CTA
      Orateurs: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France), Luisa Arrabito (LUPM), Vanessa Hamar (CC - IN2P3)
    • 11:00 11:10
      Pause café 10m
    • 11:10 11:30
      FG-Dirac and DIRAC4EGI 20m
      • update
      • work ahead
      Orateur: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France)
    • 11:30 12:00
      VMDIRAC 30m
      • état des lieux
        ** clouds LUPM, CC
        ** HelixNebula
      • développements nécessaires
      Orateur: Luisa Arrabito (LUPM)
    • 12:00 13:00
      Pause déjeuner 1h
    • 13:00 13:20
      HPC Centers and gateways 20m
      • CPU and Disk access
      • DIRAC gateway
        ** VPN
      • CTA Use cases
        ** CSCS Centro Svizzero di Calcolo Scientifico
        ** Bura Computing centre
      Orateurs: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France), Luisa Arrabito (LUPM)
    • 13:20 13:50
      Job tags 30m
      • Upgrade SL6 -> CentOS7
      • GPU nodes
        ** CTA use case in 2018 (CC, LAPP)
      • Other
      Orateurs: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France), Luisa Arrabito (LUPM)
    • 13:50 14:30
      Production and Transformation systems, and meta queries 40m
      • Production System
        ** CTA prototype
      • Transformation System
        ** what needs to be done
      • Meta Query
        ** what to start with
      Orateurs: Luisa Arrabito (LUPM), Sorina POP (CNRS)
    • 14:30 14:50
      Pause café 20m
    • 14:50 15:10
      COMDIRAC 20m
      • update
      Orateur: Pierre Gay (Université de Bordeaux)
    • 15:10 15:30
      Publications 20m
      • COMDIRAC
      • Transformation System
      • Meta Query
    • 15:30 16:00
      Conferences in 2018 30m
      • Journée Calcul et Données IN2P3, 29 Janvier au CC-IN2P3
      • DIRAC User Workshop at CC-IN2P3, 22-24 May 2018
      • CHEP Sofia 9-13 July 2018
      Orateur: Andrei Tsaregorodtsev (Aix Marseille Univ, CNRS/IN2P3, CPPM, Marseille, France)