Configuration des sites Intérêt de la mutualisation ! Existant avec Quattor Tendance Puppet Discussion.

Slides:



Advertisements
Présentations similaires
Global Total Microcode Support (TMS ou GTMS) Microcode Management proactif pour System i, System p, System x et SAN.
Advertisements

« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode.
Introduction aux réseaux informatiques
Framework Avancement au Plan Principales avancées pour les parties Ligand, Sites Actifs et Docking Processus dinstallation de.
Les outils d’intégration continue
Active Directory Windows 2003 Server
FrontCall - 4C Les Centres de Contacts Virtuels
MRP, MRP II, ERP : Finalités et particularités de chacun.
Sommaire Objectif de Peakup Principes de fonctionnement
Stage de Maîtrise GMI – IUP STIC
Symfony2.
Guide MQ WebSphere MQ v7.0.1 et V7.1 1er retours d’experiences
Citrix® Presentation Server 4.0 : Administration
Des outils pour le développement logiciel
Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
3eme jeudi du Numérique - 1er avril Olivier Duteille - Centre de Ressources et d'Appui aux TICE Université de Pau et des Pays de l'Adour Plateformes.
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
SOMMAIRE  Introduction  BCO / Toolbox aujourd’hui  Recommandations pour BCO  CRP aujourd’hui  Recommandations pour CRP  La base de données  Recommandations.
Un serveur de données au format ROOT.
Données distribuées: L'expérience GLU Pierre Fernique CDS.
Stratégie d’entreprise - Alstom Transport – Marco Férrogalini
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Supports de formation au SQ Unifié
Concept et utilisation.  1)Présentation du produit  2) Adaptation au contexte  3) Déploiement actuel  4) Forces et faiblesses.
Heatbeat au LAL Marec erwan Charbonnel Jaclin.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Alice LCG Task Force Meeting 16 Oct 2008Alice LCG Task Force Meeting 16 Oct 2008 BARBET Jean-Michel - 1/20BARBET Jean-Michel - 1/20 LCGFR Marseille Juin.
EGEE is a project funded by the European Union under contract IST Noeud de Grille au CPPM.
Accounting régional. Status actuel Base de données node56 : – 22GiB de données – 16 sites – 3.7TiB disponibles… Tous sites sur la base de données node56.
Frédérique Chollet Yannick Patois Réunion LCG-France, Nantes 19 septembre 2012 Résultats du questionnaire DPM.
Résumé CHEP 2010 Distributed processing and analysis Grid and cloud middleware Thèmes : 1.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Logiciel libre ou commercial? Benjamin Thominet, le 31/01/2004.
Module 3 : Création d'un domaine Windows 2000
Quattor : Opérations Courantes - G. Philippon/M. Jouvin4-5/2/2009Quattor : Opérations Courantes - G. Philippon Opérations courantes.
Le Tier2 de Subatech Logiciel : Jean-Michel Barbet
Quattor : Gérer la Configuration d’Un Site
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Développement et maintenance sur le projet RefPack
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
D0 côté info D0 à FNAL  Données du RunII  Infrastructure matérielle  Infrasturucture logicielle  Monte Carlo à D0 D0 à Lyon  Production Monte Carlo.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Mandat du Groupe -collecter les besoins des responsables des sites et de services de la région, -recenser les pratiques des sites et les outils de monitoring.
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
GRIF Status Michel Jouvin LAL/Orsay
Installation du PGI – CEGID
© SQLI GROUP – 2012 AUDIT DRUPAL USINE À SITES WEB ÆGIR.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
Opérations courantes Guillaume PHILIPPON. Sommaire Mise à jour des QWG Gestion des utilisateurs Ajout/Suppression d’un programme Préparation des « OS.
Journées informatique IN2P3/Dapnia, Lyon Septembre 2006 Consolidation des serveurs par virtualisation Retour d’expérience sur l’utilisation de VMware.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Session “Site Administrator” Pierre Girard.
Développement des templates Quattor de gLite à EMI Guillaume PHILIPPON.
Migration du système de sauvegarde d’une infrastructure locale à un système centralisé IN2P3 101/06/2016 HEPIX Spring 2013 Muriel Gougerot (LAPP) and Remi.
Utilisation de Quattor par GRIF Michel Jouvin LAL/Orsay
04/06/20151J-P Meyer GRIF-10ans déjà! ( )
JI2006Muriel Gougerot - Nicole Iribarnes Virtualisation au LAPP.
Opérations France-Grilles : Etat des lieux Hélène Cordier/Gilles Mathieu LCG France, 30 Mai 2011.
Jenkins, votre serviteur C. Loomis (CNRS/LAL) Journée LoOPS 11 décembre 2012.
CEA DSM Irfu Mises à jour de sécurité… … et la pratique F.SCHAER.
1DSM - DAPNIA / MW0901 Lustre au DAPNIA. 2DSM - DAPNIA / MW0901 Machines utilisées –2 PC DELL de bureau optiplex GX280 : NODE08 : P4 à 3,2 Ghz – 2Mo de.
Groupe de Travail Active Directory Réunion CCRI – Février 2016 Cédric MULLER –
Réunion des sites LCG France- Marseille juin ACTIVITES DU GROUPE ACCOUNTING FRANCE GRILLES Cécile Barbier (LAPP)
Mardi 30 mars 2010 Les Outils d'Exploitation et de Surveillance Cyril L’Orphelin, Atelier technique France Grilles, 31 Mai 2010 IN2P3/CNRS Computing Centre,
Conjuguer identité, appropriation et technique Industrialisation de plateformes Moodle A. Delpeuch, V. Mergnac, Y. Lafaille Université de Limoges.
1DSM - IRFU / PM Compte rendu du site GRIF.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Session “Site Administrator” Pierre Girard.
Quattor Status Guillaume PHILIPPON. Résumé EMI 2 / 3 DPM Changement de nom de profile SPMA 3 Aquillon Stratuslab Organisation de la communauté Quattor.
Transcription de la présentation:

Configuration des sites Intérêt de la mutualisation ! Existant avec Quattor Tendance Puppet Discussion

Existant avec Quattor Choix commun des sites LCG-France – Un atout affiché comme tel par LCG France depuis 2006 – Au même titre que DPM Gestion de l’installation ET de la configuration – Serveur unique par site – Historique et en place depuis XX années Composants ‘NCM’ permettant la configuration de certains systèmes – Templates QWG pour certains composants de grille – Peu de contributeurs, peu de validation Evolution lente et parfois difficile Maintenance exigeant un temps important

Existant avec Quattor Choix commun des sites LCG-France – Un atout affiché comme tel par LCG France depuis 2006 – Au même titre que DPM Gestion de l’installation ET de la configuration – Serveur unique par site – Historique et en place depuis XX années Composants ‘NCM’ permettant la configuration de certains systèmes – Templates QWG pour certains composants de grille – Peu de contributeurs, peu de validation Evolution lente et parfois difficile Maintenance exigeant un temps important

Difficulté La communauté HEP s'organise de plus en plus autour des outils standard Une communauté Quattor de moins en moins grille – Les nouveaux utilisateurs de quattor ne sont pas des sites grilles Un faible man-power pour le développement des templates grilles

Réussite Les templates grilles sont utilisés par de nombreux sites qui n'ont pas ou peu de modification a faire – Mise en commun d'un jeu de « templates génériques » Le déploiement des nouveaux templates sur les sites est rapide (passage gLite EMI)... une fois les « templates génériques » mis à disposition – Bénéfice de cette mise en commun

Quattor : les évolutions… Bénéfice et simplifications attendues – Evolution du compilateur PAN, Changement des noms de profiles – Evolution de la database de configuration (Aquillon) – Nouvelle version de SPMA (gestion des dépendances, simplification des templates…) vs éventuelles difficultés pour évoluer ? Organisation / Coordination FR : faire mieux ?

Tendance Puppet – Gestion de la configuration uniquement Foreman – Gestion des installations et jonction puppet/hard Avec l’outil viennent des inquiétudes – Méthodes de travail différentes – Question du partage du travail Tout est-il partagé/partageable dans quattor ?

Motivation : curiosité, veille techno Cluster de calcul local en production Authentification Kerberos, NIS et NFS client Ajout de librairies 64 et 32bits Torque client + Munge Pakiti Nagios serveur SQUID pour CVMFS Extension aux services grille envisageable car : Utilisation de TAR_WN (Quattor installe l'OS seulement) Pas de machines complexes (machines virtuelles+YAIM) Autres serveur installés via Quattor OK (xrootd, cluster proof) Difficultés : GIT, procédure de test, maîtrise des versions des packages (solution FS © adoptée modulo qq modifs) Points positifs : Peu de code à écrire (site:76, hostgroup:434)

Et d’autres… IPHC CC-IN2P3

Passage en production de 250 machines – L’ensemble du calcul EMI2 et EMI3, CREAM/Torque/Argus – Serveurs d’accounting, virtualisation, perfsonar (PS/MDM), WLCG vobox, WMS+LB Maîtrise des paquets via des snapshots (hard links) A moyen terme : ensemble du site Avantages : – Communauté immense – personnalisation système immensément simplifiée/permise par rapport à quattor – L’outil n’est plus un obstacle à l’administration – Modifications/ajouts simples : pas de rpm, pas de perl objet

acquisition d’expérience impérative à la compréhension Il a fallu migrer l’ensemble d’une configuration quattor déjà très complexe Développement et modification de modules existants nécessaire Pas de « trigger de déploiement à la quattor (faisable via mcollective) => cron/démon « La simplicité est complexe à atteindre » même avec puppet

Groupe de travail HEPix HEPiX configuration management WG – Réunion de lancement le 14/11/2013 – Minutes : Bilan – des modules utilisés et partagés (github) – Des outils utilisés (hiera/git/github/gitolite/eclipse/wallet/librarian) Interrogations sur la manière de regrouper tout via github Question de la gestion des données locales (ips, pass hash, hostnames) hors modules Discussions afin de lever les obstacles à la mutualisation de certains modules.

Discussion Attentes des sites ? Quelle vision de l'administration systèmes, des outils de configuration, de la situation actuelle, de l'évolution à moyen terme... ?