123
GlusterFS

GlusterFS

GlusterFS ist ein an ein Netzwerk angeschlossenes Scale-Out-Speicher-Dateisystem.Es wurden Anwendungen gefunden, darunter Cloud Computing, Streaming Media-Dienste und Content Delivery-Netzwerke.GlusterFS wurde ursprünglich von Gluster, Inc. und dann von Red Hat, Inc. als Ergebnis der Übernahme von Gluster durch Red Hat im Jahr 2011 entwickelt. Im Juni 2012 wurde Red Hat Storage Server als kommerziell unterstützte Integration von GlusterFS in Red Hat Enterprise angekündigtLinux.Red Hat kaufte Inktank Storage im April 2014, das Unternehmen, das hinter dem verteilten Ceph-Dateisystem steht, und benannte den auf GlusterFS basierenden Red Hat Storage Server in "Red Hat Gluster Storage" umein großes paralleles Netzwerkdateisystem.Es ist freie Software, wobei einige Teile unter der GNU General Public License (GPL) v3 lizenziert sind, während andere entweder unter der GPL v2 oder der Lesser General Public License (LGPL) v3 dual lizenziert sind.GlusterFS basiert auf einem stapelbaren User Space Design.GlusterFS hat eine Client- und eine Serverkomponente.Server werden normalerweise als Speicherbausteine ​​bereitgestellt, wobei jeder Server einen glusterfsd-Daemon ausführt, um ein lokales Dateisystem als Volume zu exportieren.Der glusterfs-Client-Prozess, der über TCP / IP, InfiniBand oder Sockets Direct Protocol eine Verbindung zu Servern mit einem benutzerdefinierten Protokoll herstellt, erstellt mithilfe von stapelbaren Übersetzern zusammengesetzte virtuelle Volumes von mehreren Remoteservern.Standardmäßig werden Dateien als Ganzes gespeichert, das Striping von Dateien über mehrere Remote-Volumes wird jedoch ebenfalls unterstützt.Das endgültige Volume kann dann vom Clienthost mithilfe seines eigenen nativen Protokolls über den FUSE-Mechanismus, mithilfe des NFS-v3-Protokolls mithilfe eines integrierten Serverübersetzers oder über die gfapi-Clientbibliothek bereitgestellt werden.Mounts mit nativen Protokollen können dann erneut exportiert werden, z. B. über den Kernel-NFSv4-Server, SAMBA oder das objektbasierte OpenStack Storage-Protokoll (Swift) unter Verwendung des "UFO" -Übersetzers (Unified File and Object).

Kategorien

Alternativen zu GlusterFS für alle Plattformen mit kostenloser Lizenz