For faster navigation, this Iframe is preloading the Wikiwand page for GlusterFS.

GlusterFS

GlusterFS
原作者Gluster
開發者Red Hat公司
当前版本
  • 11.1 (2023年11月6日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
操作系统Linux, OS X, FreeBSD, NetBSD, OpenSolaris
类型分布式文件系统
许可协议GNU通用公共许可证第三版[2]
网站www.gluster.org

Gluster是一个大尺度文件系统。它是各种不同的存储服务器之上的组合,这些服务器由以太网或无限带宽技术Infiniband[3]以及远程直接内存访问RDMA[4]互相融汇,最终所形成的一个大的并行文件系统网络。它有包括云计算在内的多重应用,诸如:生物信息学,文档存储。Gluster是由GNU托管的自由软件,许可证是AGPL[5]。Gluster公司[6],是Gluster的首要商业赞助商,且提供商业产品以及基于Gluster的解决方案。

设计

[编辑]

Gluster是Client/Server架构。服务器典型的布置在存储卷上,每一台服务器运行一个名为glusterfsd 的守护进程,将本地文件系统作为卷进行输出。Gluster的客户端进程通过TCP/IP,InfiniBand或SDP一类客户协议连接到服务器,将远端卷组成一个大的所谓折叠式翻译器。最终的卷通过一种叫做FUSE[7]的用户空间文件机制机载到客户机。有大量文件应用的I/O同样可以用libglusterfs 客户端库来直接连接服务器并内在的运行翻译器,而无需经过文件系统以及FUSE.大多数GlusterFS功能被实现为翻译器,包括了:

  • 基于文件的镜像[8]与赋值[9]技术
  • 基于文件的数据存储计算领域的数据带[10]技术
  • 基于文件的负载平衡[11]技术
  • 卷的双机备份[12]技术
  • 磁盘高速缓存[13]技术以及排产[14]

Gluster的设计遵循奥卡姆剃刀原則的简单性:尽管它导出一已存在,但是构建存储的决定权在于客户端翻译器。客户端自身都是没有状态的,互相之间没有交互。但是期望相互间的翻译器配置是一致的。这会引发内存一致性模型问题,但这种设计允许Gluster用商用硬件在规模上能达到数个拍字节,避免了通常影响分布式文件系统的紧内聚松耦合瓶颈。

另见

[编辑]

引用

[编辑]
{{bottomLinkPreText}} {{bottomLinkText}}
GlusterFS
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?