24012019

Réunion 24 Janvier DPM Volatile pools

Connexion par Vidyo : RDV salle DOMA-FR 10h00
Depuis une station visioconf. Appeler la gateway vidyo : 188.184.66.56 puis entrer le no (extension ou poste) de la salle : 10 78 27 37
http://information-technology.web.cern.ch/services/fe/howto/users-use-h323sip-client-connect-vidyo-meeting

Participants : Christine, Muriel, Catherine, Philippe, Frédérique

Mise en place d'un banc de test multi-site, Test du mécanisme de cache intégré à DPM

Les minutes de réunion seront consignées dans la forge in2p3 : espace LAPP-LPSC du projet lcg-France : https://forge.in2p3.fr/projects/lcg-france/wiki/LAPP-LPSC

Entrée Gitlab : Voir https://gitlab.in2p3.fr/doma-fr/dpm-volatile-pools-federated-storage/wikis/home contient les liens vers les réunions et vers les présentations et doc. utiles

Vocabulaire : banc de test plutôt que de maquette à usage interne

Banc de test existant :
au LPSC : 1 serveur de disque (machine physique) en CentOS7.6 DPM 1.10, configuration quappet
au LAPP : 1 head-node et 2 serveurs de disque (3 VMs) en CentOS 7.5 DPM 1.9.2, configuration quappet
Le banc de test est fonctionnel : déclaration lapp-testse01 dans la GOCDB, validation bon fonctionnement avec dpm-tester

Configuration cible banc de test multi-site :
LPSC : 1 serveur de disque physique DPM
LAPP : 1 headnode DPM virtualisé, 3 serveurs de disque (2VMs + 1 physique)
DPM : version >= 1.10, cf. documentation https://twiki.cern.ch/twiki/bin/view/DPM/DpmSetupDpmCache : "Since version 1.10, DPM supports the so-called "volatile pools", that can be used to give cache-like behaviour to a DPM pool._ "
Pourtant la fonctionnalité est antérieure à la version 1.10. Christine a déjà déployé, par le passé, des Volatile Pools pour Alice. Il est convenu d'aller vers une version plus récente, voir la plus récente, 1.11.x et pour cela de relire les releases notes : http://lcgdm.web.cern.ch/tags/releases
VO supportée: uniquement atlas. Philippe (uniquement dteam) va s'enregistrer dans la VO atlas.

Administration conjointe de l'infra.
Autorisation croisée des accès root aux différentes machines du testbed mis en place par échange de clé publique ssh et connexion autorisée sur des machines "sas". Suivi par maildans les prochains jours.

Il est également proposé d'utiliser l'outil dpm-tester pour valider l'état de la maquette à chaque étape de son évolution.

Points techniques

  • domaine name /dpm/in2p3.fr/home/ : il faut sans doute pouvoir différencier surtout pour les volatile pools car on pourrait avoir car on peut avoir le même fichier sur le pool volatile du LAPP et sur le pool du LPSC
    non traité, point reporté

Actions / Planning

- Muriel, Christine : mettre en place les autorisations croisées sur les différentes machines du LPSC et du LAPP
- Muriel : définir un nouveau mot de passe pour le testbed partie LAPP
- Christine, Frédérique : échange des infos précises liées à la config Quappet déployée au LPSC
- Catherine : mettre en place une zone wiki (accès restreint) pour les notes, procédures d'administration dans la forge.in2p3.fr zone LCG-France » DOMA FR » LAPP-LPSC »
- Frédérique, Philippe, Christine : identifier les ports utilisés entre headnode et dpmserveurs et vérifier les ouvertures entre les 2 sites
- Frédérique, Philippe :
- ajouter des serveurs de disques physiques puis vérifier le bon fonctionnement de la partie LAPP avec dpm-tester
- mettre à jour les machines du LAPP en CentOS 7.6 - version dpm 1.10
- vérifier à nouveau le bon fonctionnement de la partie LAPP avec dpm-tester
- Frédérique, Philippe, Christine : ajout du serveur de disques DPM du LPSC

D'ici la prochaine réunion, il faut aussi réfléchir à l'infrastructure (1 volatile pool par site, 1 volatile pool commun aux 2 sites) qui sera mise en place et et aux USE CASEs associés qui seront évalués et relire les release notes des versions de DPM pour confirmer ou non le choix de déployer le testbed LAPP-LPSC en DPM version 1.11

  • AOB
    Voir également comment partager nos travaux avec experts DPM FR au delà de LPSC, LAPP. GRIF en particulier, Guillaume et/ou Andrea pourraient se joindre à nos réunions pour plus d'efficacité.
    Il y a aussi des liens avec ce qui est fait dans le cadre de la Task force DPM Ugrade - DOME : https://twiki.cern.ch/twiki/bin/view/LCG/DPMupgrade
    Prochaine réunion :
    Date à définir selon l'avancement des travaux