Journal Exanodes publié en GPLv2 : OpenExanodes

19
25
oct.
2015

Bonjour Nal,
Un journal bookmark signalant qu'Exanodes vient d'être libéré entièrement, et publié en GPL v2. Exanodes est un système de fichiers distribué permettant par exemple la construction d'ensembles de stockage (d'origines matérielles diverses, de systèmes hétéroclites, au travers de multiples types de réseaux) Exanodes est pensé pour la tolérance de fautes.

Breaking News

Petit rappel : DAS, pour Direct Attached Storage est le syst√®me o√Ļ les unit√©s de stockage sont physiquement rattach√©es aux unit√©s de calculs. Le NAS, pour Network Attached Storage, est un gestionnaire ind√©pendant d'unit√©s de stockages, sur lequel les unit√©s de calculs acc√®dent par le r√©seau, √† un niveau fichiers. Enfin le SAN, pour Storage Area Network, propose une vision diff√©rente o√Ļ les unit√©s de calculs acc√®dent au niveau bloc aux unit√©s de stockages, ces derni√®res √©tant souvent organis√©es de mani√®re verticale et horizontale, physiquement et par lun.

Il y a un peu plus de 16 ans, une petite soci√©t√©, Seanodes, a commenc√© √† d√©velopper une solution de Syst√®me de Fichiers Distribu√©s impressionnant par les contraintes impos√©es. Exanodes est n√©. Il permet de s'affranchir d'un mat√©riel sp√©cifique pour construire un vrai SAN virtuel, et des fabrics compl√®tes. Et est agnostique d'un point de vue syst√®me (fonctionne pour Linux, RHEV, VmWare, Xen, et m√™me Windows). Si vous appr√©ciez la simplicit√© du NAS, les hautes performances des SAN, mais regrettez le faible co√Ľt des DAS, alors sachez qu'Exanodes est maintenant libre.

  • Seanodes-FS :
    • dkms-seanodes-fs : Support DKMS pour SeanodesFS
    • seanodes-fs : LE syst√®me de fichiers distribu√©.
    • libseanodes-fs : La biblioth√®que principale
  • Des utilitaires facilitant l'administration :
    • exanodes-cli-hpc : Command Line Interface
    • exanodes-policy-*-hpc : Ajustements et r√©glages des performances, extensions √† l'admin.
  • Des paquets sp√©cifiques pour les serveurs :
    • dkms-exanodes-hpc : Le support DKMS pour Exanodes
    • exanodes-nodes-hpc : Les composants principaux
    • exanodes-admind-hpc : Le service principal
    • exanodes-selinux-policy-hpc : Des polices sp√©cifiques pour l'int√©gration SELinux

Exanodes, sur le Github de Oznog<
Seanodes, les origines.
Le Starter Guide, documentation pour la v5

  • # D√©p√™ches toi !

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†8.

    Allez, une petite dépêche avec un peu plus de détails techniques sur le fonctionnement du truc :)

  • # tell me more

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†2.

    Oué Gonz' du techos!

  • # quelques precisions

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†3.

    Bonjour à tous,

    Merci a Yvan pour avoir posté la new, j'en profite pour apporter quelques précisions:

    Le code source d'Exanodes a été ouvert par Marcos Vera qui en est propriétaire (Un grand merci a lui).

    Yvan a raison de dire qu'Exanodes avait un systeme de fichier, mais le repository github ne contient pas la partie filesystem pour une raison principale:
    - le file system etait derivé de GFS (global File system) de RedHat et le code d'origine ne compile plus sur les kernels recents et ne peut plus etre utilisé (plus maintenu depuis 2009).

    Cela dit, rien n'empeche d'utiliser le GFS officiel de Redhat maintenant, ou OCFS2 ou autre.

    Le code fournit donc de quoi construire un SAN "virtuel" accessible via block device ou plus simplement avec un accès iSCSI.

    Si vous avez un petit cluster de dispo (3 machines); vous pouvez créer votre SAN an quelques minutes (qdon sait faire, ça prend 2 minutes, mais bon, évidement, ça peut être plus long qd on découvre)

    Je conseille d'installer sur RedHat (ou RH like genre centos, mageia, fedora…) en utilisant des paquets générés à partir des sources. Si y'a des gens interessé pour le fix de la generation de paquets debian (qui ne doit plus marcher), faites vous plaisir, c'est open source :)

    Pour avoir longtemps travaillé sur ce code, j'aimerais évidement le voir avoir une deuxième vie, donc je bidouille un peut dedans, faites moi signe si ça vous intéresse…

    je reposte le lien vers le quickstart, c'est vraiment la o√Ļ le fonctionnement est le mieux expliqu√©
    QuickStart

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.