GlusterFS分布式文件系统简介
2020-09-05 本文已影响0人
OPS_Joy
- GlusterFS是什么,有什么特点
1.GlusterFS (Gluster File System) 是一个开源的分布式文件系统,通过Scale-Out,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。
2.GlusterFS 助 TCP/IP 或 InfiniBand RDMA 网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据。
3.无集中式元数据服务:消除性能瓶颈,提高可靠性。
4.采用Hash算法定位文件:基于路径和文件名,一致性哈希DHT
5.弹性卷管理:文件存储在逻辑卷中,逻辑卷从物理存储池中划分,逻辑可以在线进行扩容和缩减 -
GlusterFS卷的类型
1.哈席卷
文件通过hash算法在所有brick上分布,不具备容错能力,最低要求2台服务器
1.png
2.复制卷
文件复制同步到多个brick上,文件级RAID1,具备容错,写性能下降,读取有所提升,最低要求2台服务器
2.png
3.哈希+复制卷
哈席卷和复制卷的复合应用,具备两者特点(常用模式),起步4台服务器
3.png
4.条带卷[glusterfs6版本之后该模式已不支持]
单个文件拆分方式,分布在多个brick上,适合超大文件,无容错,起步2台服务器
4.png
5.哈希+条带
哈席卷和条带卷复合应用,起步4台服务器
5.png
6.条带+复制
条带卷和复制卷的复合应用,起步4台服务器
6.png
7.哈希+条带+复制,起步8台服务器
7.png