Kerrighed

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

Kerrighed est un logiciel libre sous licence GPL. Il permet de gérer un cluster en tant que machine unique (un « serveur SMP virtuel », combinant ainsi simplicité d'exploitation et capacité de calcul. Le projet a été initialisé en octobre 1998, à l'INRIA. Depuis 2006, le projet est principalement développé par la société Kerlabs.

Sommaire

[modifier] Présentation

Kerrighed est un système d'exploitation à image unique qui étend les fonctionnalités et l'interface de Linux à l'échelle d'un groupe d'ordinateurs. Il permet une totale agrégation des ressources processeurs, mémoires, entrées/sorties, etc. De telle sorte que les utilisateurs ne voient qu'une seule et même machine, dotée de jusqu'à 256 processeurs[1].

[modifier] Fonctionnalités

Kerrighed est développé principalement pour des applications scientifiques parallèles, à qui il permet d'avoir accès à une plus grande puissance de calcul. De telles applications peuvent utiliser les programmes suivants: OpenMP, Message Passing Interface, ou alors Posix multithreaded[2].


Les fonctionnalités de Kerrighed comportent[3] :

  • gestion globale des processus ;
    • identifiant de processus unique sur le cluster,
    • migration de processus, avec fichiers ouverts, pipes, sockets, segments de mémoire partagée, etc.
    • ordonnanceur global de processus, « à la MOSIX »,
    • interfaces UNIX de gestions de processus pour l'ensemble du cluster,
    • ordonnanceur distribué adaptable,
  • gestion globale de la mémoire;
    • prise en compte des segments de mémoires distribués système V,
    • injection en mémoire (expérimental)
  • redémarrage / contrôle ;
    • de processus uniques,
    • d'applications (expérimental)
  • Architecture ;
    • support de SMP / machines multicoeurs
    • support des architectures x86_64

[modifier] Voir aussi

[modifier] Liens externes

[modifier] Références

  1. Kerrighed Server Edition, les principales fonctionnalités... sur http://www.kerlabs.com, Kerlabs. Consulté le 2009-10-19
  2. Morin, Christine. Kerrighed Linux-based SSI for clusters
  3. Status, Current Features sur http://www.kerrighed.org, GFDL, 15:36, 25 September 2009. Consulté le 2009-10-19

http://www.kerlabs.com/01-Kerrighed-Server-Edition.html

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues