Kerrighed

Kerrighed

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.

Sommaire

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].

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

Voir aussi

Liens externes

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


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Kerrighed de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Kerrighed — is an open source single system image (SSI) cluster software project. The project started in October 1998 at the Paris research group The French National Institute for Research in Computer Science and Control.BackgroundKerrighed was implemented… …   Wikipedia

  • DRMAA — or Distributed Resource Management Application API is a high level Open Grid Forum API specification for the submission and control of jobs to a Distributed Resource Management (DRM) system, such as a Cluster or Grid computing infrastructure. The …   Wikipedia

  • Cluster (computing) — A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks.… …   Wikipedia

  • Cluster (Computer) — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Cluster Computing — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Clusterbetrieb — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Clusterknoten — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Clusternode — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Computercluster — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

  • Rechencluster — NASA Computercluster Ein Computercluster, meist einfach Cluster (engl. „Schwarm“, „Gruppe“, „Haufen“), bezeichnet eine Anzahl von vernetzten Computern, die von außen in vielen Fällen als ein Computer gesehen werden können. In der Regel sind die… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”