GlusterFS

标签(linux): 分布式文件系统

笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流

图片来自于官网:http://gluster.readthedocs.io/en/latest/

什么是分布式文件系统?
Gluster是什么?
Gluster的优缺点?
Gluster应用于何处?

一、什么是分布式文件系统

简单的说,
分布式文件系统就是将固定于某个点的某个文件系统,
扩展到任意多个地点/多个文件系统,
众多的节点组成一个文件系统网络。
通过网络进行节点间的通信和数据传输。

你无需关心数据是存储在哪个节点,
或是从哪个节点读取数据。

二、Gluster是什么?

GlusterFS(GNU ClusterFile System).
一个开源的分布式文件系统
与Lustre、MooseFS、CEPH并列成为四大开源分布式文件系统
2011年Red hat以1.36亿美元现金的价格收购Gluster
GlusterFS目前在开源社区活跃度非常之高

三、Gluster的优缺点

优点:

1.无元数据服务设计,弹性HASH
2.高性能:PB级容量、GB级吞吐量、数百集群规模
3.用户空间模块化堆栈式设计
4.高可用性,支持复制和自修复
5.适合大文件存储

缺点:

1.小文件性能表现差
2.系统OPS表现差
3.复制存储利用率低(HA和纠删码方案)

未完结..