GlusterFS操作记录(2) GlusterFS存储卷类型介绍

GlusterFS作为分布式共享文件系统也用了很多年了,简单好用,但是一直没有系统化记录下来,很是零散。这次趁着Kubernets集成GlusterFS作为共享存储,尽量记录些东西。
GlusterFS操作记录(1) GlusterFS简述
GlusterFS操作记录(2) GlusterFS存储卷类型介绍
GlusterFS操作记录(3) GlusterFS架构介绍
GlusterFS操作记录(4) GlusterFS快速安装部署配置
GlusterFS操作记录(5) GlusterFS+Heketi配置(独立部署)
GlusterFS操作记录(6) GlusterFS+Heketi在Kubernets上的集成配置

GlusterFS存储卷类型介绍

1 存储卷类型

GlusterFS支持多种存储卷类型,可以根据业务场景选择:容量,性能,高可靠等等因素选择。

  1. Distributed Glusterfs Volume
  2. Replicated Glusterfs Volume
  3. Distributed Replicated Glusterfs Volume
  4. Striped Glusterfs Volume
  5. Distributed Striped Glusterfs Volume
1.1 分布式卷(Distributed Glusterfs Volume)

默认卷类型,文件只存储一份,文件的位置根据算法进行平均分布,但只在其中一个brick里面,没有冗余,意味着节点损坏文件会丢失,需要依赖硬件本身的安全性保障数据,例如RAID。
在这里插入图片描述

举例:

gluster volume create test-volume server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4

#gluster volume info
Volume Name: test-volume
Type: Distribute
Status: Created
Number of Bricks: 4
Transport-type: tcp
Bricks:
Brick1: server1:/exp1
Brick2: server2:/exp2
Brick3: server3:/exp3
Brick4: server4:/exp4
1.2 副本卷 (Replicated Glusterfs Volume)

这种类型可以保证数据多副本(副本数可以在创建卷是指定),从而保障数据不丢失或者降低风险。
在这里插入图片描述
举例:

gluster volume create test-volume replica 2 transport tcp server1:/exp1 server2:/exp2
1.3 分布式副本卷(Distributed Replicated Glusterfs Volume)

这种类型比较常用,要求brick的数量必须是副本的倍数。创建时brick的顺序很重要,需要根据副本存在关系设定。
在这里插入图片描述
举例:

gluster volume create test-volume replica 2 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
1.4 条带卷(Striped Glusterfs Volume)

文件根据条带大小进行分割,平均分布在多个brick上,读取是可以从多个brick上读取,性能很高
在这里插入图片描述
举例:

gluster volume create test-volume stripe 2 transport tcp server1:/exp1 server2:/exp2
1.5 分布式条带卷(Distributed Striped Glusterfs Volume)

类似条带卷,支持分布式,有利于扩容存储。brick的数量必须是条带数的倍数,创建时brick的顺序很重要。
在这里插入图片描述
举例:

gluster volume create test-volume stripe 4 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4 server5:/exp5 server6:/exp6 server7:/exp7 server8:/exp8

这里记录了glusterfs的快速部署与客户端挂载测试,以及存储卷类型,可以根据业务场景进行选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值