OAR: Un gestionnaire de ressources
pour grandes
grappes de calcul
Bruno Bzeznik
Projet CIMENT / UJF
LJK, 51 rue des Mathématiques, 38400 Saint Martin d'Hères
Romain Cavagna
INRIA Rhone-Alpes
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Joseph Emeras
INRIA Rhone-Alpes
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Olivier Richard
LIG
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Mots clefs
Super-calculateur, high performance computing, grappe de calcul, cluster, batch scheduling, ordonnancement, gestion de ressources, calcul parallèle
Résumé
Les gestionnaires de ressources qui équipent en général les super-calculateurs parallèle assurent le lancement et veillent au bon déroulement des taches de calcul ainsi qu'au partage des ressources selon des règles établies. Ils offrent également des outils pour l'administration de ces machines. OAR est un gestionnaire de ressources pour grandes grappes de calcul, qui offre une grande polyvalence d'emploi, des fonctionnalités originales et qui a pour ambition de passer facilement à l'échelle. C'est un logiciel libre développé au sein du LIG (Laboratoire d'Informatique de Grenoble) dans un esprit de collaborations fortes entre recherche et production. Nous vous présentons ici les principales fonctionnalités de cet outil ainsi que son architecture. Ensuite, nous vous présenterons quelques retours d'expérience et les projets qui gravitent autour de OAR.
OAR: Un gestionnaire de ressources
pour grandes
grappes de calcul
Bruno Bzeznik
Projet CIMENT / UJF
LJK, 51 rue des Mathématiques, 38400 Saint Martin d'Hères
Romain Cavagna
INRIA Rhone-Alpes
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Joseph Emeras
INRIA Rhone-Alpes
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Olivier Richard
LIG
ENSIMAG, 51 avenue Jean Kuntzmann, 38330 Montbonnot Saint Martin
Mots clefs
Super-calculateur, high performance computing, grappe de calcul, cluster, batch scheduling, ordonnancement, gestion de ressources, calcul parallèle
Résumé
Les gestionnaires de ressources qui équipent en général les super-calculateurs parallèle assurent le lancement et veillent au bon déroulement des taches de calcul ainsi qu'au partage des ressources selon des règles établies. Ils offrent également des outils pour l'administration de ces machines. OAR est un gestionnaire de ressources pour grandes grappes de calcul, qui offre une grande polyvalence d'emploi, des fonctionnalités originales et qui a pour ambition de passer facilement à l'échelle. C'est un logiciel libre développé au sein du LIG (Laboratoire d'Informatique de Grenoble) dans un esprit de collaborations fortes entre recherche et production. Nous vous présentons ici les principales fonctionnalités de cet outil ainsi que son architecture. Ensuite, nous vous présenterons quelques retours d'expérience et les projets qui gravitent autour de OAR.