Architecture logicielle

Les tableaux suivants récapitulent les principaux outils logiciels utilisés pour la supervison et l’exploitation de la GMPCS :

Exploitation de la GMPCS
TypeNom
Système d’exploitation GNU/Linux CentOS
Accès SSH
Edition filemanger : nautilus ; editeurs : gedit et kwrite
Traitement par lots SLURM
Suivi des jobs qmon
Charge de la GMPCS Ganglia
Gestion grappe xCAT

GNU/Linux CentOS

La distribution GNU/Linux Community ENTerprise Operating System (CentOS) cible principalement les serveurs. A l’exception du logo, tous les paquets sont compilés à partir des sources de la distribution Red Hat Enterprise Linux (RHEL). CentOS est 100 % compatible avec RHEL d’un point de vue binaire.

SSH

Secure Shell (SSH) est un protocole de communication sécurisé. Toutes les trames sont chiffrées : les mots de passe et les données ne transitent pas en clair sur le réseau.

Edition

Dans un terminal sur le noeud maître :

[prenom_nom@master ~]$ nautilus

[prenom_nom@master ~]$ gedit &

[prenom_nom@master ~]$ kwrite &

SLURM

Simple Linux Utility for Resource Management

C’est ce logiciel qui attribue les ressources de la GMPCS, dont l’utilisation est détaillée dans la rubrique "travailler en mode batch"

  • SLURM gère plusieurs files d’attentes appelées partitions
  • chaque partition regroupe un ensemble de noeuds de calculs et une limite de temps
  • pour de cas particuliers des partitions spécifiques sont définies à la demande.

ganglia

Sur le noeud maître :

[prenom_nom@master ~]$ firefox http://localhost/ganglia/

xCAT

Extreme Cloud Administration Toolkit (xCAT) est un outils open source développé par IBM servant au déploiement et à l’administration des clusters sous GNU/Linux.


RTRA

Annonces

Stage : "Conteneurs dans un environnement HPC"

Rapport de stage de Jiaming HU :

PDF - 1.7 Mo
(mai - août 2017)

Stage : "Machines virtuelles et haute disponibilité"

Rapport de stage de Mahdi HAMMOUCHE :

PDF - 1.2 Mo
(juin - septembre 2016)

Stage : "Grappe de calcul HPC à éléments délocalisés"

Rapport de stage de Brahim BIKI :

PDF - 1.4 Mo
(mai-août 2015)

Stage : "Optimisation des ressources d’un cluster pour le calcul scientifique"

Rapport de stage de Damien Delhay :

PDF - 1.4 Mo
(mai-juillet 2014)

Stage : "Diagonalisation des matrices réelles sur GPU"

Rapport de stage de Kun SONG :

PDF - 803.4 ko
(mai - août 2013)

Stage : "Optimisation du transfert de données entre un CPU et un GPU"

Rapport de stage de Jean YAOKELI :

PDF - 915.4 ko
(mai - août 2012)