: Avec Kerrighed 2.0.0, Linux a les deux pieds dans le SMP

Posté par Sytoka Modon (page perso, ). Modéré le 17 avril 2007.
0
Kerrighed est une extension au système Linux qui permet de faire du SSI, c'est à dire de voir une grappe de PC comme une unique machine SMP. En pratique, il est implémenté sous forme de modules pour Linux, plus un patch minimal au noyau.

Cette version 2.0.0 de Kerrighed, sortie le 4 avril, est liée au noyau Linux 2.6.11, contrairement aux versions précédentes qui étaient basées sur la version 2.4. Cependant, la prochaine version est déjà en cours d'intégration pour le noyau 2.6.20.

Les deux autres projets ayant un lien direct avec le SSI sont OpenMosix et OpenSSI. La prochaine version d'OpenMosix est pour le moment en /alpha/ et sera liée au noyau 2.6.17. OpenSSI, en version 1.9 bêta, est lui aussi lié au noyau Linux 2.6.11. On remarque que pour ces trois projets, la transition vers le noyau 2.6 de Linux a été longue mais commence à donner des résultats très prometteurs.

Le projet Kerrighed est maintenant développé de manière communautaire mais reste encore lié à ses origines hexagonales, dont l'Université de Rennes et l'incontournable INRIA.

> Lire la suite (13 commentaires, moyenne: 3,2).   [dépêche : 1930 caractères]

Vous avez demandé le commentaire #822326.

Un projet prometteur, mais...

Posté par ragoutoutou () le 17/04/2007 à 07:18. (lien). Évalué à 4.

... il ne faut pas confondre les fonctionnalités qui sont dans les objectifs et celles qui sont implémentées à l'heure actuelle.

Par exemple, le système de fichiers distribué (et non centralisé) n'est pas encore de la partie.

Bref, il faut bien faire la distinction entre les objectifs et ce qui est déjà implémenté.

En dehors de ça, de par ses objectifs et les éléments déjà implémentés, kerrighed est de loin le projet le plus prometteur à l'heure actuelle pour la création de clusters de calcules: rien que la gestion au niveau thread plutôt qu'au niveau process représente une grande avancée. Le système de pagination distante de kerrighed est aussi un élément inédit (mais pas encore opérationnel).

On voudrait presque être en décembre 2008...

  • [^]Re: Un projet prometteur, mais...

    Posté par Brice Goglin () le 17/04/2007 à 07:26. (lien). Évalué à 1.

    > Le système de pagination distante de kerrighed est aussi un élément inédit.

    Il a quoi d'inédit par rapport à un système comme GMS ou tous les autres travaux existants sur la pagination à distance ?

    • [^]Re: Un projet prometteur, mais...

      Posté par ragoutoutou () le 17/04/2007 à 08:13. (lien). Évalué à 2.

      Je comparais ce qui est comparable: les ssi entre eux. La pagination distante n'est certes pas un nouveau sujet, ce qui est plus nouveau avec kerrighed, c'est une intégration de ce type de technologie au sein d'un ssi (ce qui est tout de même intéressant pour faciliter les migrations de threads et leur communication)

    [^]Re: Un projet prometteur, mais...

    Posté par Sytoka Modon (page perso, ) le 17/04/2007 à 09:20. (lien). Évalué à 1.

    > il ne faut pas confondre les fonctionnalités qui sont dans les
    > objectifs et celles qui sont implémentées à l'heure actuelle.

    Je n'ai pris que ce qui est écrit dans le tarball.

    En effet, comme le site web a été entièrement refait, il manque un peu de contenu. On ne sais donc pas trop ce qui marche de ce qui ne marche pas.

    Enfin, tout cela n'empêche pas de faire de la pub pour le projet, surtout que c'est le premier des trois à sortir une version 'stable' basé sur le noyau 2.6 de Linux.