0
GlusterFS
GlusterFS est un système de fichiers de stockage connecté au réseau évolutif.Il a trouvé des applications telles que le cloud computing, les services de streaming multimédia et les réseaux de diffusion de contenu.GlusterFS a été développé à l'origine par Gluster, Inc. puis par Red Hat, Inc., à la suite de l'acquisition de Gluster par Red Hat en 2011. En juin 2012, Red Hat Storage Server a été annoncé comme une intégration commercialement supportée de GlusterFS avec Red Hat EnterpriseLinux.Red Hat a acheté Inktank Storage en avril 2014, qui est à l'origine du système de fichiers distribué Ceph, et a renommé le serveur de stockage Red Hat basé sur GlusterFS en «Red Hat Gluster Storage». GlusterFS regroupe divers serveurs de stockage via Ethernet ou une interconnexion RDMA Infiniband dansun grand système de fichiers réseau parallèle.Il s'agit d'un logiciel libre, dont certaines parties sont sous licence GNU General Public License (GPL) v3 tandis que d'autres sont sous licence double sous GPL v2 ou Lesser General Public License (LGPL) v3.GlusterFS est basé sur une conception d'espace utilisateur empilable.GlusterFS a un composant client et serveur.Les serveurs sont généralement déployés en tant que briques de stockage, chaque serveur exécutant un démon glusterfsd pour exporter un système de fichiers local en tant que volume.Le processus client glusterfs, qui se connecte aux serveurs avec un protocole personnalisé sur TCP / IP, InfiniBand ou Sockets Direct Protocol, crée des volumes virtuels composites à partir de plusieurs serveurs distants à l'aide de traducteurs empilables.Par défaut, les fichiers sont stockés en entier, mais la répartition des fichiers sur plusieurs volumes distants est également prise en charge.Le volume final peut ensuite être monté par l'hôte client en utilisant son propre protocole natif via le mécanisme FUSE, en utilisant le protocole NFS v3 en utilisant un traducteur de serveur intégré, ou accessible via la bibliothèque client gfapi.Les montages de protocole natif peuvent ensuite être réexportés, par exemple via le serveur NFSv4 du noyau, SAMBA, ou le protocole OpenStack Storage (Swift) basé sur objet en utilisant le traducteur "UFO" (Unified File and Object).
glusterfs