Projet IGGI. Infrastructure pour Grappe, Grille et Intranet. Fabrice Dupros. CASCIMODOT - Novembre 2005. Systèmes et Technologies de l Information



Documents pareils
Grid5000 aujourd'hui : Architecture & utilisation

Les environnements de calcul distribué

Prédiction des performances des opérations de sauvegarde/reprise sur cluster virtuel

Retours d expériences et perspectives sur les aspects énergétiques

Journée Utiliateurs Nouvelles du Pôle ID (Informatique) Pierre Neyron, LIG/CNRS

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau

Demande d'ap informatique 2012

Infrastructures Parallèles de Calcul

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Migration d un Cluster Fiber Channel+SAN+Lames sous Xen vers Ethernet +iscsi+serveurs sous KVM

Charte d adhésion d un laboratoire au Mésocentre CIMENT

FOG : Free Open-Source Ghost. Solution libre de clonage et de déploiement de systèmes d'exploitation.

Communications performantes par passage de message entre machines virtuelles co-hébergées

Optimisez vos environnements Virtualisez assurément

Portage d applications sur le Cloud IaaS Portage d application

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

«clustering» et «load balancing» avec Zope et ZEO

Licence professionnelle Réseaux et Sécurité Projets tutorés

Adopter une approche unifiée en matière d`accès aux applications

Marché à procédure adaptée (en application de l article 28 du code des Marchés Publics)

Fiche de poste. Ingénieur systèmes Microsoft. Auteur : Pascal GUY Paris, le 16 mai 2011

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine Slimane.bah@emi.ac.ma

Etude d architecture de consolidation et virtualisation

Nouvellement recruté au sein de l entreprise STEpuzzle, Vous êtes stagiaire administrateur réseau et système.

Mise en place d'un cluster

IBM Software Group. Migration vers Tivoli Workload Scheduler. Philippe TESSIER 2009 IBM Corporation

Limitations of the Playstation 3 for High Performance Cluster Computing

am2i» est une société Guyanaise spécialisée dans la prestation de services informatiques aux entreprises.

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Entreprise. Gestion énergétique de votre parc informatique

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

Cours 13. RAID et SAN. 2004, Marc-André Léger

CAHIER DES CHARGES D IMPLANTATION

Mise en œuvre d une infrastructure de virtualisation au CNRGV

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

Contrôleur de domaine et serveur de fichiers

La haute disponibilité de la CHAINE DE

SafeKit. Sommaire. Un livre blanc de Bull Evidian

ACQUISITION DE MATERIEL INFORMATIQUE

Architecture distribuée

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

DESCRIPTION DU CONCOURS QUÉBÉCOIS INFORMATIQUE (GESTION DE RÉSEAUX)

Note d application: Les différentes topologies de réseaux de capteurs sans fil

Pré-requis techniques

Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification

Prise en compte des ressources dans les composants logiciels parallèles

Exigences système Edition & Imprimeries de labeur

Technique et architecture de l offre Suite infrastructure cloud. SFR Business Team - Présentation

INTRUSION SUR INTERNET

Architecture de la grille

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

Les serveurs Dell dans la distribution automobile Le cas des Concessions Renault

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Runtime. Gestion de la réactivité des communications réseau. François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I

Consolidation Stockage.

Tendances Techniques et compétences des laboratoires

IGEL : Le «cloud sourcing», un nouveau marché pour les clients légers

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

Protection des données avec les solutions de stockage NETGEAR

La virtualisation, des postes de travail

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing

Cahier des charges pour la mise en place de l infrastructure informatique

La tête dans les nuages

Hébergement PHP. Comprendre pour bien choisir son hébergement

Journée CUME 29 Mars Le déport d affichage. Vincent Gil-Luna Roland Mergoil.

F.G. Administrateur SAP BC 10 années d expérience sur SAP. Page 1/5 COMPETENCES

TRANSFORM IT + BUSINESS + YOURSELF

MARCHE PUBLIC DE FOURNITURES CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP)

Architectures d implémentation de Click&DECiDE NSI

Exigences système Edition & Imprimeries de labeur

Hudson Serveur d Intégration Continue. Adrien Lecharpentier IR3 Ingénieurs2000, Université de Marne la Vallée

Virtualisation Vserver et OpenVz en entreprise

LA VIRTUALISATION. Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques. 18/01/2010.

Une solution de déploiement Windows Windows Deployment Service. Arnault Carrere - INRIA Yann Damon - CRPP

Exploitation d un calculateur

Refonte des infrastructures du Système d Information Cahier des Charges pour l évolution du réseau d interconnexion du Centre Hélène Borel

Administration des ressources informatiques

contexte cahier des charges critères de choix fonctionnalités configuration en pratique Bilan Conclusion Backuppc Logiciel de sauvegarde

au Centre Inter-établissement pour les Services Réseaux Cédric GALLO

RESEAUX SAN iscsi VIRTUALISES :

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

NOTIONS DE RESEAUX INFORMATIQUES

1 LE L S S ERV R EURS Si 5

Quels enjeux? 4. Quels bénéfices pour qui? 5. Les économies réalisables 6. Les caractéristiques et fonctionnalités en bref 7

Clément Prudhomme, Emilie Lenel

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

IaaS à la sauce Portails Focus sur. Pierre Aubert Orange Portails OF/DMGP/Portails/DOP 1 er Juillet 2013

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier

CORBA haute performance

Présentation du déploiement des serveurs

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Dispositif sur budget fédéral

Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing

Intervenant : Olivier Parcollet olivier.parcollet@semtao.fr Architecte Systèmes & Réseaux. RETOUR D EXPERIENCE Virtualisation à lasetao

Transcription:

Projet IGGI Infrastructure pour Grappe, Grille et Intranet CASCIMODOT - Novembre 2005 Fabrice Dupros

CONTEXTE

> Etablissement Public à caractère Industriel et Commercial (EPIC) Sous la tutelle des Ministères en charge de la Recherche, de l Environnement et de l'industrie > 850 personnes > Domaines thématiques Ressources minérales, Eau Aménagement et Risques naturels Environnement et pollutions Métrologie de l'environnement Cartographie et systèmes d'information

> Réseau National des Technologies Logicielles Labellisation en Avril 2003 Réunion de lancement au BRGM Novembre 2004 > Les partenaires INRIA : laboratoire ID-IMAG (Grenoble) Leader du projet : Jean-François Méhaut Sous traitance ICATIS MandrakeSoft > Projet sur 2 ans

Objectifs > Accroître le taux d utilisation des ressources informatiques d un réseau Intranet d entreprise Heures ouvrables Mode Interactif (~ 8h/jour), principalement sous Windows Tableur, saisie de documents, Mail, Internet Bases de données Inactivité des ordinateurs (4 jours et demi par semaine) Nuits (12h), week-ends (48h) Congés (5 semaines) + 23 jours RTT > Périodes d inactivité : ordinateurs de bureau deviennent les nœuds d une grappe virtuelle Applications de calcul scientifique Basculer d un mode interactif vers un mode calcul Cloisonnement total entre les modes interactif et calcul mode diskless

Intranet : Objet complexe > Réseau de l Intranet Plusieurs bâtiments, étages, services Hétérogène (Ethernet 10, 100, Gb/s, FDDI) Protocole unique TCP/IP: latence importante Hiérarchisé Physiquement (segments, routeurs, ) Logiquement (v-lan, ) > Machines Plusieurs milliers de machines Configurations hétérogènes (CPU, mémoire, disque) Performances hétérogènes Logiciels (OS, BD, applications, ) > Utilisateurs Profils utilisateurs Horaires Données sensibles Retrouver sa machine dans le même état qu il l avait laissée la veille!

Parc Brgm Bureautique Ingénieurs / développeurs Portables 700 350 250 Sur le site d Orléans Bureautique 350 Ingénieurs / développeurs 300 Portables 250 Soit environ 500 postes de travail utilisables pour la grille

Au sein du brgm : Optimiser l utilisation des ressources de calcul existantes Extension des possibilités de modélisation ( adaptation outils ) Mututalisation de moyens hétérogènes Grappes dédiées, PC de bureau Renforcer les moyens de calcul Si possible à faibles couts.

Simulation Numérique

Environnement matériel et logiciel Grappe de calcul de 6 bi-pro Athlon - 1.8Ghz - interconnexion myrinet Acquisition en décembre 2002. Premier dimensionnement des besoins en calcul. Système dédié au pilotage du système de Réalité Virtuelle. Grappe de calcul de 12 bi-pro Xeon - 3.06 Ghz - interconnexion Gigabit Acquisition en Janvier 2004. Serveur dédié aux activités de calcul. Gestionnaire de batch OAR

Environnement matériel et logiciel Risques Naturels Propagation ondes Application aux risques sismiques Application à la géothermie ( Bouillante Guadeloupe et Soultz en Alsace ) Outils brgm en version parallèle ou séquentielle Modélisation géomécaniques Risques sismiques - Stockage de CO2 - Ouvrages Approche Eléments Finis ou Meshfree Besoin de discrétisations fines sur des domaines toujours plus grands

Procédure numérique : risques sismiques Effets de site = FEM Gefdyn (ECP BRGM) Interface FDM-FEM: linear interpolation on each node Propagation = FDM 4th order standard staggered grid (Olsen, 1995; Graves, 1996) Interface BIEM-FDM: Olsen et al. (2001) source Source = BIEM non-planar fault in infinite, homogeneous medium (Aochi et al., 2000)

Environnement matériel et logiciel Stockage géologique du CO2 Expertise brgm reconnue ( projet Europeen CO2STORE - WEYBURN etc.. ) Outils de modélisation Phreeqc ( USGS) ou TOUGHREACT (LBNL) Code purement séquentiel et runs longs ( plusieurs jours ) Environnement Stockage de déchets radioactifs en grande profondeur Outils Phast ( USGS ) ou TOUGHREACT ( LBNL )

Environnement matériel et logiciel Hydrogéologie Outil de modélisation Marthe - Étude des hydrosystèmes Développé au brgm depuis une vingtaine d années Large diffusion : Andra - EDF - Antéa etc.. Pesticides Modèles de transfert de pesticides dans les sols Modèles majoritairement sous Windows Besoins importants en termes de ressources de calcul ( campagnes de jobs ) Plusieurs semaines en temps CPU

Briques de base : mise en oeuvre

Computemode > Bascule des PC en fonction des périodes d inactivités ( reboot réseau ) > Mode bureautique et mode nœud de calcul cloisonné ( OS différents) > Nécessite un serveur matériel installé sur le reseau Système de calcul en grappe centralisée ( diskless ) : intranet Serveur CM héberge système, applications et données Linux standard sur les machines cibles ( distribution des images ) Serveur cache de données Images système, données utilisateurs > Connexion à développer avec batch-scheduler Reboot en fonction file d attente

Gestion des ressources > OAR http://oar.imag.fr/ Gestionnaire de batch Base de données : medium d échanges entre composants Scalabilité > CIGRI Solution pour grilles légères Gestion de jobs muti-paramétriques ( 10k jobs ) Pas de communication entre travaux Expérience ACI-GRID et communauté Ciment ( Grenoble ) > Connexion forte de ces outils avec GRID5000

Checkpoint Migration des applications > Application séquentielle Utilisation des possibilités condor Checkpoint utilisateur disponible pour certaines applications Comparaison en cours > Application parallèle Solution LAM + BLCR ( Checkpoint/Restart Lib ) Solution bas niveau (Kernel) > Librairie SAMORY Checkpoint système version parallèle ou séquentielle

En pratique pour l'utilisateur : > Portail de soumission unique des travaux : pour la grappe de calcul dédiée pour les grappes virtuelles > Scheduling Applications parallèles sur cluster dédié en priorité Prise en compte mémoire/cpu/disk pour choix plate-forme > Checkpoint Au niveau système ou au niveau applicatif Prise en compte au niveau du batch scheduler

Premiers tests et perspectives

Déploiement 14 Postes en test depuis mai 2005 7 PC dédiés + 7 PC salle de formation Fin 2005 Passage en production à l échelle d un service ( 50 PC ) Gestion retour utilisateur Restauration contexte Windows ( hibernation ) Gestion modes de mise à disposition des postes Base volontariat ( type inscription à la grille ) Base automatique ( type salle de TP )

Performances Equation de la chaleur 2D en version parallèle Différences Finis = données régulières : bonnes performances parallèles ( mémoire - CPU ) Equation et méthodologie classique code simple à disséquer pour évaluer performances Ordre 2 en espace 1 mailles de recouvrement Domaine physique Echanges des interfaces à chaque dt

Équation de la chaleur 2D Performances comparatives : 4096*4096-100 dt. 2-1 1 2 2-2 4-1 1-4 8-1 1-8 UFR-Grenoble ComputeMode 23.4 0.57 24.08 0.33 11.85 0.56 11.65 1.55 12.03 0.91 5.88 1.43 6.04 0.94 ComputeMode brgm 35.1 0.43 46.41 0.31 17.9 0.31 17.61 1.40 23.12 0.89 X X Icluster2 - grenoble 46.43 0.08 45.6 0.02 22.86 0.04 23.26 0.10 22.83 0.04 11.42 0.08 11.47 0.05 Cluster dédié brgm 14.49 0.32 15.13 0.25 6.96 0.14 6.95 0.57 7.09 0.31 3.55 0.46 4.22 0.13

Intégration / appropriation de l architecture Intégration informatique Point unique de soumission ( grappe dédiée - grappe virtuelle ) Important pour nos modélisateurs souvent néophytes Portail de suivi et d administration Intégrer les différentes interfaces graphiques ( CM OAR Cigri ) Communication interne et adoption Retour d expérience et prise en compte spécificités