GlusterFS

GlusterFS
软件
软件描述
GlusterFS 是一种可扩展的网络附加存储文件系统,已应用于云计算、流媒体服务和内容分发网络等领域。GlusterFS 最初由 Gluster, Inc. 开发,后由 Red Hat, Inc. 继续开发。
官方网站
访问软件的官方网站了解更多信息
www.gluster.org
什么是 GlusterFS?
GlusterFS 是一种可扩展的网络附加存储文件系统,已广泛应用于云计算、流媒体服务和内容分发网络等领域。GlusterFS 最初由 Gluster, Inc. 开发,后于 2011 年被红帽公司收购,由红帽公司继续开发。
2012 年 6 月,红帽宣布推出 Red Hat Storage Server,作为 GlusterFS 与红帽企业 Linux 的商业支持集成版本。2014 年 4 月,红帽收购了 Inktank Storage 公司(Ceph 分布式文件系统的开发公司),并将基于 GlusterFS 的 Red Hat Storage Server 重新命名为“Red Hat Gluster Storage”。
GlusterFS 通过以太网或 InfiniBand RDMA 互联,将多个存储服务器聚合为一个大型并行网络文件系统。它是一款自由软件,部分组件采用 GNU 通用公共许可证(GPL)v3 许可证,其他部分则采用 GPL v2 或较宽松通用公共许可证(LGPL)v3 的双重许可。GlusterFS 基于可堆叠的用户空间设计。
GlusterFS 包含客户端和服务器组件。服务器通常部署为存储块(brick),每个服务器运行一个 glusterfsd 守护进程,将本地文件系统导出为卷。glusterfs 客户端进程通过 TCP/IP、InfiniBand 或 Sockets Direct Protocol 使用自定义协议连接服务器,并利用可堆叠的转换器从多个远程服务器创建复合虚拟卷。默认情况下,文件整体存储,也支持跨多个远程卷的文件条带化。最终卷可通过 FUSE 机制使用客户端自身的原生协议挂载,也可通过内置服务器转换器使用 NFS v3 协议挂载,或通过 gfapi 客户端库访问。原生协议挂载还可通过内核 NFSv4 服务器、Samba 或基于对象的 OpenStack 存储(Swift)协议,借助“UFO”(统一文件与对象)转换器进行重新导出。
主要功能
🔄 替代方案
19 个选择
Seaweed FS
SeaweedFS 是一个简单且高度可扩展的分布式文件系统,可快速存储和提供数十亿个文件!SeaweedFS 对象存储具有 O(1) 磁盘寻址性能,SeaweedFS Filer 支持跨集群复制、POSIX、S3 API 等功能。

Google Cloud Filestore
软件
Google Cloud Filestore 是一款专为高性能工作负载设计的托管文件存储服务,提供一致的性能和低延迟的存储操作,能够有效处理高要求的工作负载。通过 Filestore Enterprise,可实现 99.

Skylable Sx
Skylable SX 是一种可靠且完全分布式集群解决方案,可满足您的数据存储需求。通过 SX,您可以聚合多台服务器上的磁盘空间,并将其合并为一个统一的存储系统。

Kadalu Storage
软件
Kadalu Storage 是一个基于 GlusterFS 的意见型分布式存储解决方案。Kadalu Storage 采用 GlusterFS 的文件系统层,并在其周围构建了一个全新的生态系统。


