230 likes | 353 Views
https://indico.in2p3.fr/conferenceOtherViews.py?confId=9954&view=nicecompact http://webcast.in2p3.fr/live/journees_informatique_in2p3_irfu_2014. Formule JI2014. Environs 80 présentations sous diverses formes Présentations 10 ou 20 mn
E N D
https://indico.in2p3.fr/conferenceOtherViews.py?confId=9954&view=nicecompacthttps://indico.in2p3.fr/conferenceOtherViews.py?confId=9954&view=nicecompact http://webcast.in2p3.fr/live/journees_informatique_in2p3_irfu_2014
Formule JI2014 Environs 80 présentations sous diverses formes • Présentations 10 ou 20 mn • Présentations « Éclair » (5mn) en fin de sessions plénières • Posters • Ateliers • Tables rondes
Le CC – Quoi de neuf ? Ressources budgétaires Ressources humaines Usage et capacité du CC (CPU-Stockage) Présenté par Pierre-Etienne Macchi
CPU 20000 cœurs virtuels représentant une puissance de 208 866 HEPSpec06 Stockage sur disque Sur disque performance standard = 12,4 Po Sur disque haute performance (GPFS) = 1,4 Po Bandes Volumétrie stockée sur bande magnétique 22,6 Po (capacité théorique 340 Po) Sauvegarde (TSM) Volumétrie gérée = environ 5,5 Po
Les informaticiens aussi simulent... Frederic Suter • Un chercheur au CC-IN2P3 ? • Pourquoi et comment ? • Faut-il développer la recherche au CC-IN2P3 ?
Du côté des ASR • Qualité, Bonnes pratiques • Infrastructure, Haute disponibilité, Virtualisation • Puppet – Quattor : Déploiement – Configuration • Les forges sociales • IPV6 (cc in2p3) • Messagerie
QUASAR QUAlité des Services informatiques pour les AsR (présenté par Muriel Gougerot) • Enrichissement mutuel, synergie : • mettre en commun nos expériences • les partager • les diffuser • confronter nos difficultés • s’intéresser aux autres démarches du même type
Virtualisation – Haute disponibilité (ASR)Eric Fede – Philippe Seraphin Docker HyperV Proxmox Docker
BILAN Virtualisation • De nombreux services sont complètement virtualisés dans les labos, exceptés des services tels que la messagerie, Active Directory, le Calcul • Flexibilité de la virtualisation • Augmentation de la disponibilité • Facile de faire des services de tests • Duplication facile • Solutions plus complexes que des machines physiques • PRA (sauvegardes, reprise des VMS, concentration des services sur une plateforme, …)
CLAP : Fonctionnement normal Chaque disque de VM est répliqué sur les 2 salles Salle Mécatronique Salle LAPP Srv 4 Srv 5 Srv 6 Srv 1 Srv 2 Srv 3 Proxmox Proxmox Proxmox Proxmox Proxmox Proxmox VM4 VM5 VM6 VM1 VM2 VM3 CEPH CEPH CEPH CEPH CEPH CEPH Bloc 1 Bloc 2 Bloc 3 Bloc 1 Bloc 2 Bloc 3
CLAP : Perte d'une salle Les VMs sont redémarrées sur la salle restante Salle Mécatronique Salle LAPP Srv 4 Srv 5 Srv 6 Srv 1 Srv 2 Srv 3 Proxmox Proxmox Proxmox Proxmox Proxmox Proxmox VM3 VM2 VM1 VM4 VM5 VM6 CEPH CEPH CEPH CEPH CEPH CEPH Bloc 1 Bloc 2 Bloc 3 Bloc 1 Bloc 2 Bloc 3
CLAP : Retour à la normale Les VMs sont migrées à chaud vers leur hyperviseurd’origine Salle Mécatronique Salle LAPP Srv 4 Srv 5 Srv 6 Srv 1 Srv 2 Srv 3 Proxmox Proxmox Proxmox Proxmox Proxmox Proxmox VM1 VM2 VM3 VM4 VM5 VM6 VM1 VM2 VM3 CEPH CEPH CEPH CEPH CEPH CEPH Bloc 1 Bloc 2 Bloc 3 Bloc 1 Bloc 2 Bloc 3 Les réplicas sont automatiquements resynchronisés par CEPH
Evolution de la Messagerie dans les labos ZIMBRA ou EXCHANGE : Des fonctionnalités avancées et similaires. Un petit plus pour la messagerie instantanée Zimbra Solution mutualisée ou locale –Disponibilité ? –Fiabilité ? –Sécurité ? –Support ? Et surtout répondre aux besoins des utilisateurs Présentations : En local • Exchange au LLR • Zimbra à Caen Mutualisé • Exchange au CNRS • ZimbraRenater • Zimbra au CC
Côté développeurs (online – offline) • Le langage de programmation D, successeur de C++ ? • La programmation fonctionnelle et Scala : Le parallélisme, une nécessité • Go-HEP : A (set of) Go packages for High Energy Physics - accélérer la programmation à grande échelle • Protocole IP Bus : https://indico.in2p3.fr/event/9954/session/8/contribution/42/material/poster/ • Lavoisier : frameworkd'aggrégation de données, un chainage de plugins pour décrire les vues de données
Framework Online • LSST Camera Control System • Pyrame : prototypage rapide pour systèmes online • LArUpgrade Démonstrateur et l’implémentation d’IPbus - Jasmin Fragnaud(LAPP) • LTDB – ABBA – TDAQ …
Quelles caractéristiques des nouveaux langages améliorent ou facilitent la programmation scientifique ? • Quel type d’application scientifique ? • Calcul parallèle • Rapidité de programmation • Interopérabilité • Écosystème • Optimisation du code …
Divers • RAPSBERRY • DEVELOPPEMENT SOUS ANDROID • WINDOWS TO GO (Win8 sur une clé USB) • …
Outils CC – gestion documentaire https://atrium.in2p3.fr
Les Ateliers – Les Posters - Les Tables Rondes • Langage D (suite du C++) • Go : faciliter et accélérer la programmation à grande échelle • Puppet : Déploiement de configurations • MongoDB : Système de gestion de base de données orientée documents, répartissable sur un nombre quelconque d'ordinateurs
25000 heures sous les mers, un carrière de sous-marinier ! Philippe SERAPHIN (LAPP)