Programme – contenu de l’UE
Un cluster est un groupe de machines fonctionnant ensemble
afin de réaliser une tache.
Le cours présente les clusters pour le calcul parallèle et la haute disponibilité.
Les différentes technologies logicielles et matérielles sont détaillées.
La haute disponibilité permet d'avoir des machines fournissant continuellement des services, afin de ne plus être sujettes aux pannes matérielles ou logicielles.
Le parallèlisme est intrinsèque aux méthodes de répartition de charge utilisées
dans tous les clusters de machines bas de gamme.
Ces clusters permetent d'éviter l'achat de machines puissantes.
Durant les TP, les étudiants mettront en place des clusters haute disponibilité
et réaliseront une application répartie (utilisant MPI) orientée ``image''.
Compétences acquises
Méthodologiques : Calcul de l'adequation d'une solution et de son cout.
Techniques : Outils de la haute disponibilité (DRBD, HeartBeat, ...)
Secteur d’activité concerné et compétences métier acquises : Gestion de centre de calcul.
|