October 6, 2010
HDR Defense at ENS Lyon.

Le cluster de gdsdmi est un cluster composé de 27 noeuds en deux parties virtuelles. Une partie recherche et une partie enseignement. Les noeuds GDS sont donc prioritairement utilisés par les membres de l’ACI GDS (voir le site web pour plus d’info). Les noeuds DMI sont quant à eux prioritairement destinés au DMI. Dans les deux cas une utilisation complète de l’ensemble du cluster par les deux parties est possible.
Description du Cluster GDS[gdsdmi09 - gdsdmi13]5 Serveurs SuperMicro 6013PI Carte mère SuperMicro X5DPR-IG2 Processeur Intel P4 XEON 2.4GHz FSB533 Mémoire: 1Go DD: 40Go IDE [gdsdmi14 - gdsdmi20] 7 Serveurs SuperMicro 5013SI Carte Mère Single Xeon X5SSE-GM Processeur Intel P4 XEON 2.6GHz FSB533 Mémoire: 1Go DD: 40Go IDE |
Description du Cluster DMI[gdsdmi01 - gdsdmi08].Le serveur gdsdmi01 est réservé à la gestion de la plate-forme. 8 Serveurs SuperMicro 5013-GM Carte mère SuperMicro P4SGE Processeur P4 2.4GHz FSB400 Mémoire: 1Go DD: 40Go [gdsdmi21 - gdsdmi27] 7 Serveurs SuperMicro IDE250W Carte mère SuperMicro Single Pentium 4 P4SCE Processeur P4 2.8GHz Mémoire: 1,5Go DDR DD: 40Go IDE |
Envoyer un mail à Eddy Caron en précisant :
La grappe est composé de 4 types différents de ressources reliés à un switch. Dans le but de permettre des réservations faciles pour des exécutions parallètes (typiquement utilisant MPI), 4 files d’attentes ont été mises en place. Ainsi, l’organisation de la grappe est ainsi constituée :
Vérifiez que vous appartenez au groupe oar (il suffit de taper groups pour connaître les groupes auxquels vous appartenez). Il faut tout d’abord régler votre environnement pour avoir accés aux commandes OAR et à leur manpage. Pour cela, assurez-vous que votre fichier ~/.bashprofile comporte les 2 lignes :
export PATH=/usr/local/oarinst/install/bin:/usr/local/oarinst/install/oar:$PATH
export MANPATH=/usr/local/oarinst/install/man:$MANPATH
Voici 3 exemples pour soumettre sur gdsdmi. Vous trouverez la syntaxe compète dans les manpages qui sont accessibles sur les noeuds gdsdmi, et ici .
Soumission d’une tâche sur 4 noeuds homogènes de queue913 : oarsub -q queue913 -l nodes=4 nomScript
Soumission d’une tâche sur 2 noeuds éventuellement hétérogène : oarsub -l nodes=2 -q queue227 Remarque : la queue par défaut est queue227, donc on peut ne pas préciser de queue
Soumission d’une tâche sur 3 noeuds hétérogènes ciblés : oarsub -l nodes=3 -p “hostname = ‘gdsdmi04’ OR hostname = ‘gdsdmi16’ OR host = ‘gdsdmi23’” nomScript
2 outils sont à disposition mais ne sont accessible que depuis un accès interne (ou via le VPN de l’école). Le premier, Monika, permet de savoir les ressources qui sont occupées, jusqu’à quand, et les requêtes en cours. Le second, DrawOARGantt, permet de visualiser de faĉon interactives les diagrammes de Gantt des tâches de calcul qui ont été soumises.