Un Blade Center-H pour l'enseignement et la recherche à l'ESIEE
Cliquez ici pour une documentation détaillée du bladecenter (accès restreint intranet).
contexte :
ESIEE Paris a signé avec IBM un protocole d'accord pour une chaire d'entreprise portant sur
l'unité de formation intitulée "Infrastructures des systèmes d'information (OV5-ISI)". Une chaire d'entreprise
à ESIEE Paris est une unité d'enseignement cohérente et de taille significative assurée en totalité par
une entreprise dans le cursus aval de la formation. Dans le cadre de ce cursus, les intervenants IBM animent
donc 30 heures d'enseignements théoriques et pratiques.
Grace à cette collaboration étroite avec IBM, nous avons
pu faire l'acquisition d'un Bladecenter-H IBM composé de 8 lames comportant chacune 2 processeurs INTEL Xeon
Quad-Core (7 lames HS21 avec deux E5405 à 2GHz et 8Go de RAM et une lame HS21XM avec deux 5420 à 2.5Ghz et 32Go),
une lame HS22 avec 48Go et deux Xeon Nehaleem
et 3 lames (QS22) comportant chacune deux processeurs CELL à 9 coeurs (CELL BE à 3.2 GHz et 8Go de RAM).
Pour le stockage, ce serveur est équipé d'une baie de disques SAN (Storage Area Network DS34000 complétée
par une EXP3000) pour un total de 7To (composée de 12 disques SAS et 7 disques SATA), l'ensemble est connecté
au Bladecenter-H par fibres optiques.
Ce serveur est destiné à la fois à l'enseignement et à la recherche.
Nous y effectuons déjà des TPs et du
calculs parallèle en utilisant PVM (Parallele Virtual Machine), MPI (Message Passing Interface), OpenMP
(Open Multiprocessing) à l'aide des outils de developpement logiciel INTEL (Intel C Compiler, Thread Checker,
Thread Profiler etc). Nous effectuons aussi des TPs de virtualisation en utilisant l'environnement XEN
ainsi que des TPs sur les processeurs CELL.
Cette forte puissance de calcul est utilisée par le laboratoire pour
travailler sur les méthodologies d'implantation d'algorithmes de traitement du signal et des images sur
architectures parallèles. Il est actuellement utilisé aussi pour de l'analyse de gros volumes de données 3D.
Présentation en images
Objectifs
- Réaliser des TPs de virtualisation (équilibrage de charge, migration de processus à chaud)
- Effectuer du calcul hautes performances
- Experimenter nos méthodologies de conception
- Implanter des algorithmes pour la réalité virtuelle (Cf. la salle de réalité virtuelle) et les algorithmes de vision du laboratoire
Le Bladecenter est accessible par les élèves, les doctorants et les enseignants de l'ESIEE. Pour effectuer des calculs sur une ou plusieurs lames vous pouvez me contacter pour la création d'un compte.
Les outils de developpements parallèles disponibles sont principalement ICC/OpenMP/IntelTBB pour les experimentations
multicoeurs et en cours : PVM/MPI pour les experimentations multi-lames (pour le moment xpvm n'est pas encore installé).
Pour des travaux plus spécifiques (préparations de TPs, etc), il est possible d'acceder à la configuration d'une lame selon
une procedure qui sera donnée dans un document en cours de rédaction (voir le lien intranet en haut de page).
Caractéristiques
Notre blade center-H IBM est équipé aujourd'hui de 11 lames associées à une baie de 12 disques et une extension de baie de 13 disques.
- 7 lames HS 21 : deux processeurs Intel Xeon QuadCore E5405 2GHz, 8 Go de RAM, soit un total de 56 coeurs
- 1 lame HS 21-XM : deux processeurs Intel Xeon Quadcore E5420 2.5GHz, 32 Go de RAM, soit un total de 8 coeurs
- 1 lame HS 22 : deux processeurs Intel Xeon Quadcore Neehalem X5560 2.8GHz, 48Go de RAM (2*6 bancs de 4Go), soit un total de 8 coeurs
3 lames QS22 : deux processeurs CELL BE 3.2 GHz, 8 Go RAM, 8Go de disque Flash, soit un total de 54 coeurs
- 1 baie SAN DS3400 de 12 disks SAS 146Go
- 1 extension de baie EXP 3000 avec 7 disks SATA 1To
- 1 serveur 3250 Xeon dual core, 1To de disque
- Les lames Intel sont configurées avec des noyaux linux CentOS
- Les lames CELL sont configurées avec des noyaux linux Fedora 9
Autres photos
Dernière mise à jour : Thierry Grandpierre, novembre 2010