GlusterFS 集群文件系统

GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式集群文件系统,具有强大的线性横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiNiBand RDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据。GlusterFS基于可堆叠的用户空间设计,可为各种不同的数据负载提供优异的性能。它的主要特性有扩展性和高性能、高可用性、全局统一命名空间、弹性哈希算法、弹性卷管理、基于标准协议。

特性:

l  扩展性和高性能

GlusterFS利用双重特性来提供几TB至数PB的高扩展存储解决方案。Scale-Out架构允许通过简单地增加资源来提高存储容量和性能,磁盘、计算和I/O资源都可以独立增加,支持10GbE和InfiniBand等高速网络互联。Gluster弹性哈希(Elastic Hash)解除了GlusterFS对元数据服务器的需求,消除了单点故障和性能瓶颈,真正实现了并行化数据访问。

l  高可用性

GlusterFS可以对文件进行自动复制,如镜像或多次复制,从而确保数据总是可以访问,甚至是在硬件故障的情况下也能正常访问。自我修复功能能够把数据恢复到正确的状态,而且修复是以增量的方式在后台执行,几乎不会产生性能负载。GlusterFS没有设计自己的私有数据文件格式,而是采用操作系统中主流标准的磁盘文件系统(如EXT3、ZFS)来存储文件,因此数据可以使用各种标准工具进行复制和访问。

l  全局统一命名空间

全局统一命名空间将磁盘和内存资源聚集成一个单一的虚拟存储池,对上层用户和应用屏蔽了底层的物理硬件。存储资源可以根据需要在虚拟存储池中进行弹性扩展,比如扩容或收缩。当存储虚拟机映像时,存储的虚拟映像文件没有数量限制,成千虚拟机均通过单一挂载点进行数据共享。虚拟机I/O可在命名空间内的所有服务器上自动进行负载均衡,消除了SAN环境中经常发生的访问热点和性能瓶颈问题。

l  弹性哈希算法

GlusterFS采用弹性哈希算法在存储池中定位数据,而不是采用集中式或分布式元数据服务器索引。在其他的Scale-Out存储系统中,元数据服务器通常会导致I/O性能瓶颈和单点故障问题。GlusterFS中,所有在Scale-Out存储配置中的存储系统都可以智能地定位任意数据分片,不需要查看索引或者向其他服务器查询。这种设计机制完全并行化了数据访问,实现了真正的线性性能扩展。

l  弹性卷管理

数据储存在逻辑卷中,逻辑卷可以从虚拟化的物理存储池进行独立逻辑划分而得到。存储服务器可以在线进行增加和移除,不会导致应用中断。逻辑卷可以在所有配置服务器中增长和缩减,可以在不同服务器迁移进行容量均衡,或者增加和移除系统,这些操作都可在线进行。文件系统配置更改也可以实时在线进行并应用,从而可以适应工作负载条件变化或在线性能调优。

l  基于标准协议

Gluster存储服务支持NFS, CIFS, HTTP, FTP以及Gluster原生协议,完全与POSIX标准兼容。现有应用程序不需要作任何修改或使用专用API,就可以对Gluster中的数据进行访问。这在公有云环境中部署Gluster时非常有用,Gluster对云服务提供商专用API进行抽象,然后提供标准POSIX接口。

​GlusterFS 3.10.0 发布,集群文件系统
GlusterFS 3.10.0 发布了,Gluster 是一个集群的文件系统,支持 PB 级的数据量。GlusterFS 通过 RDMA 和 TCP/IP 方式将分布到不同服务器上的存储空间汇集成一个大的网络并行文件系统。主要变化和特性:Brick multiplexingSupport to display op-version information from clientsSupport to get maximum op-version in a he

发布于 2017-03-02 15:54:04 | 176 次阅读

glusterfs 3.8.4 发布,建议升级
GlusterFS 3.8.4 发布了,Gluster 是一个集群的文件系统,支持 PB 级的数据量。GlusterFS 通过 RDMA 和 TCP/IP 方式将分布到不同服务器上的存储空间汇集成一个大的网络并行文件系统。更新内容:Bug 修复#1332424: geo-rep: address potential leak of memory#1357760: Geo-rep silently ignores config parser errors#13664

发布于 2016-09-17 17:31:14 | 246 次阅读

​GlusterFS 3.8 发布,集群文件系统
GlusterFS 3.8 发布了,Gluster 是一个集群的文件系统,支持 PB 级的数据量。GlusterFS 通过 RDMA 和 TCP/IP 方式将分布到不同服务器上的存储空间汇集成一个大的网络并行文件系统。

发布于 2016-06-25 23:51:02 | 237 次阅读

GlusterFS 3.5.2 发布,集群文件系统
分布式文件系统GlusterFS 3.5.2发布,该版本主要是 bug 修复,包括:1096020: NFS server crashes in _socket_read_vectored_request1100050: Can't write to quota enable folder1103050: nfs: reset command does not alter the result for nfs options earlier set1105891: features/gfid-acc

发布于 2014-08-02 00:18:07 | 247 次阅读

GlusterFS 3.5.1 发布,集群文件系统
分布式文件系统GlusterFS 3.5.1发布。2014-06-25 上个版本是2014-04-18的3.5.0。被Redhat收购后,GlusterFS发展还是很快的。相当简单好用的分布式文件系统。可用来做虚拟化 后端并且支持FUSE.在要求不高的情况下个人觉得是首选的分布式文

发布于 2014-06-26 02:53:38 | 544 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务