官网
https://www.gluster.org/
GlusterFS特点
最大特点是简单:架构,使用,管理
完全对称式架构,无中心,无元数据服务器
全UserSpace设计,Stack式扩展(源自Hurd)
Scale-out,高可用,无单点故障
支持多种访问协议,支持RDMA
glusterFS是什么?
用户空间设计 全局同一命名控件 堆栈式架构
scale-out横向在线扩展 数百节点 数PB数据
一切皆文件,block+object+file
glusterFS体系结构
1 将计算、存储和I/O资源聚合到全局名称空间中,每台服务器都被视为节点,无中心,通过添加附加节点或向每个节点添加额外存储来扩展容量。通过在更多节点之间部署存储来提高性能,通过在节点之前复制N路数据来实现高可用性。同时以牺牲可靠性为代价。
2 glusterFS支持基于文件的镜像和复制、分条、负载平衡、故障转移、调度、磁盘缓存、存储配额、卷快照等。
3 gluster各客户端之间无连接,本身依赖于弹性哈希算法,而不是使用集中式或分布式元数据模型。
4 gluster通过各种复制选项提供数据可靠性和可用性:复制卷、分布卷、条带卷。
5 自动配置故障转移,在故障发生时,无需任何操作即可恢复数据,且最新副本依然从仍在运行的节点获取
Glusterfs应用场景
存储大文件,数据读写,窄带宽,对小文件存储性能比较差