Installation de Linux sur une grappe de PC



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

Mise en œuvre d une solution de virtualisation

Il est courant de souhaiter conserver à

WebSphere MQ & Haute Disponibilité

Diffusion d'images en multicast avec Clonezilla en établissement

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2.

Clusters de PCs Linux

Réveil de machines à travers le réseau et démarrage à partir d une image située sur un serveur, des outils utiles pour l administration de parc

Analyse et mise en place d une solution permettant de déployer un système d exploitation Windows 2000/XP de façon automatique.

Administration UNIX. Le réseau

Plan de cette matinée

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

PROCÉDURE D'INSTALLATION

Problématique. Techniques générales. Déploiement Windows. Déploiement Linux. Déploiement Mac OS X. Applications Windows. Applications Linux

Que souhaitent les Administrateurs Système?

Plan de secours informatique à chaud, virtualisation, et autres recettes...

Ici se présente un petit récapitulatif de ce qu il se passe sur le réseau : les connexions bloquées, le matériel du boitier, les mises à jour, etc.

Installation de ndv 5

OSCAR Un outil gratuit libre d images disque

Microsoft Virtual Server, trucs et astuces avancés

Tutorial de déploiement d'un domaine Active Directory ,7/5

Bac Professionnel Systèmes Electroniques Numériques

Migration NT4 vers Windows 2003 Server

Installation ou mise à jour du logiciel système Fiery

FICHE CONFIGURATION SERVICE DHCP

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare

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

Acronis True Image 10 Home Edition

1. Présentation du TP

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

Cloner son système avec True Image

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

Offre de stage. Un(e) stagiaire en informatique

Windows serveur 2012 : Active Directory

Livre blanc Haute disponibilité sous Linux

Guide des solutions 2X

Tutoriel déploiement Windows 7 via serveur Waik

WGW PBX. Guide de démarrage rapide

Synology Serveur PXE network booting NAS. Mode d emploi : Serveur PXE network booting

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

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

Gestion des images d ordinateurs

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

NetCrunch 6. Superviser

Installation et configuration de Windows Deployment Service (v3.1)

ParallelKnoppix. Majid Hameed. Copyright 2005 Majid Hameed. Copyright 2005 Gauthier Savart. Copyright 2005 Joëlle Cornavin

Plan de cours. Fabien Soucy Bureau C3513

Démarrage à partir du réseau

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP

INSTALLATION. Sécurité des Systèmes d'information et de Communication

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows W2K pro: configuration.

[Serveur de déploiement FOG]

G4L (Ghost for Linux) Clonage vers FTP Version: août 2006

MODULE : MAINTENANCE DES STATIONS AVEC OSCAR

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Contrôleur de communications réseau. Guide de configuration rapide DN

REMBO Version 2.0. Mathrice 2004 DESCRIPTION MISE EN OEUVRE CONCLUSION.

PROCEDURE ESX & DHCP LINUX

Manuel d installation serveurs

Présentation du logiciel Free-EOS Server

Machine virtuelle W4M- Galaxy : Guide d'installation

PPE Contexte de travail GSB Activité Reconditionnement et Helpdesk

Prise en main d une Cyberclasse

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

Itium XP. Guide Utilisateur

VMWARE VSPHERE ESXI INSTALLATION

mai-2008 Infogérance des serveurs conçus par SIS alp 1

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

MIGRATION ANNEXE SAINT YVES. 1 : L existant. Pourquoi cette migration Schéma et adressage IP. 2 : Le projet. Schéma et adressage IP.

Personnes ressources Tice. Académie de Rouen

Réparer un disque dur passé en RAW

Manuel BlueFolder ADMINISTRATION

Automatisation des sauvegardes

Guide d installation

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Installation du SLIS 4.1

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

SUJET EPREUVE ECRITE. JURY ASI Bap E Gestionnaire de parc informatique et Télécom.

Activité : TP Durée : 6H00. Un PC d assemblage de marque NEC Un casque avec micro Une clé USB. Un CD de Windows XP professionnel

Procédure de restauration F8. Série LoRdi 2012 à Dell V131 V3360 L3330

[Serveur de déploiement FOG]

INSTALLATION DEBIAN. Installation par le réseau

INSTALLATION. Sécurité des Systèmes d'information et de Communication

Mise en œuvre de Rembo Toolkit

Mise en route d'une infrastructure Microsoft VDI

NOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence.

Réparer un disque dur passé en RAW

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

25/08/2013. Vue Nagios. Vue Nagios. Le réseau du lycée

Installer et configurer un serveur WDS sur Server 2012 R2

Sauvegarde et restauration d'un système d'exploitation Clonezilla

Guide de l administrateur système ABBYY. Recognition Server 2.0

Sauvegarde des données au LAAS

Installation et mise à jour des IOS sur les routeurs ou les switchs Cisco

Tous les conseils de nos experts pour bien l utiliser.

Mettre Linux sur une clé USB bootable et virtualisable

Transcription:

Installation de Linux sur une grappe de PC Simon Derr ID-IMAG Équipe Apache Grappes 2001

Plan Problématique Diffusion des données Automatisation de l installation Notes sur les performances Conclusion

Installation des machines d une grappe Problématique : Installer Un système de fichiers de grande taille Éventuellement un secteur de boot Des fichiers de configuration Sur un grand nombre de machines à la fois Dans un temps relativement court Diffusion des données efficace à travers le réseau Avec un minimum d interventions Limiter les accès physiques au matériel

Diffusion des données Très grande quantité de données (ordre du Go), seul le débit de la méthode importe. Multicast : exemple Ghost Performances correctes, 120 Mo/minute vers 100 nœuds (réseau Fast Ethernet commuté) Par étapes, arbre binomial : exemple : Compaq CMU Un peu plus lent pour le nombre de machines concerné (6 à 8 étapes nécessaires) Arbre sans étapes : débit=100mbs/arité Avec arité 1 : débit ~= 10Mo/s En théorie débit optimal On va créer une chaîne avec les machines et y envoyer les données à diffuser

Démarrage des machines Pas encore de système d exploitation sur le disque dur (ou pas le bon) Possibilités de démarrage: Disquette/ CDROM : peu pratique, nécessite à priori une intervention, pas toujours disponible sur une grappe Carte réseau : protocole PXE, permet de télécharger puis d exécuter un programme Utilisation de DHCP, TFTP Chargement de bpbatch

Bpbatch Programme chargé par PXE Exécute un script Capable de démarrer la machine de plusieurs façons Sur le disque dur Charger un noyau Linux et l amorcer Peut effectuer des tests et des branchements conditionnels

Démarrage de la machine Bpbatch charge un noyau Linux, avec le paramètre nfs_root : mini système de fichiers sur un serveur distant Ce système effectue partitionnement/formatage du disque dur, puis récupère les données et les écrit sur le disque

Récupération des données Utilisation d une chaîne Les clients demandent à un serveur connu l IP de la fin de la chaîne et s y connectent Serveur Client 1 Client 2 Client 3 Contrôle Données

Récupération des données Quand la chaîne est formée, le serveur envoie les données à travers la chaîne Chacun des clients lit les données en provenance de la chaîne, les écrit sur son disque et les envoie au reste de la chaîne Serveur Disque Client 1 Client 2 Client 3 Disque Disque Disque

Récupération des données Quand toutes les données sont passées, la machine redémarre Problème : comment empêcher l installation de recommencer au début?

Fichier d état Lors des différentes étapes de l installation, utilisation d un fichier d état Présent sur un serveur distant, accédé par TFTP Peut être modifié sans intervention sur le noeud Nommé en fonction de l IP de la machine Accessible par bpbatch Lu avant de prendre une décision Choix de la méthode de démarrage de la machine Écrit après une opération Écriture de fichiers de configuration et du secteur de boot lors du premier démarrage du système installé

Installation en 3 étapes Premier démarrage : Installation le fichier d état contient «install» démarrage de Linux avec nfs_root, récupération des données Deuxième démarrage : mise à jour du système le fichier d état contient «lilo» démarrage de Linux, utilisation du système installé mise à jour de fichiers de configuration installation du secteur de boot (LILO) Troisième démarrage le fichier d état contient «ready» démarrage sur le disque dur, le système est prêt

Performances Réseau sous-utilisé en général, performances limitées par les disques Débit variable en fonction de la taille des fichiers : de 11Mo/s pour les gros fichiers à 500ko/s pour les petits Résultats très variables et inattendus : Un même test peut prendre 290 secondes pour 89 nœuds et 360 secondes pour 10 nœuds (?)

Performances Embouteillages de données? L écriture de petits fichiers (lente) vers la fin de la chaîne semble ralentir l écriture de gros fichiers (rapide) sur les premières machines de la chaîne Ajout de tampons peu concluant : Linux a déjà ses propres tampons Augmente l écart entre les machines Temps largement réduit pour les premières machines, mais relativement peu pour les dernières Mais l écart peut être bénéfique : redémarrage des machines moins agressif envers les serveurs 1,9 go vers 89 machines en 290 secondes

Améliorations possibles Ne pas utiliser la commande tar : lecture brute du disque dur, permettrait un meilleur débit pour les petits fichiers et un débit plus constant en général Prise en compte de la topologie du réseau dans la construction de la chaîne Gestion des pannes : si une machine tombe Reconstruction de la chaîne Reprise du transfert où il s est arrêté Nécessité d un tampon

Conclusion Réinstallation de toutes les machines d une grappe en 10 minutes Solution fonctionnelle, mais activement développée Notre outil de diffusion de données: http://ka-tools.sourceforge.net Bpbatch : http://www.bpbatch.org