GlusterFS卷的种类

1.分布卷

在分布式卷中,文件随机扩展到卷中的砖块中。 使用分布式卷,需要扩展存储和冗余不是很重要,或由其他硬件/软件层提供。

创建语法:gluster volume create [transport tcp | rdma | tcp,rdma]

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

2.复制卷

复制卷创建卷中多个砖块的文件副本。 可以在高可用性和高可靠性至关重要的环境中使用复制卷。

创建语法:gluster volume create [replica ] [transport tcp | rdma | tcp,rdma]

例子: gluster volume  create  test replica 2  transport tcp server1:/exp1 server2:/exp2 

3. 条带卷

条带卷在卷中的砖块之间进行条带化。 为获得最佳效果,只能在访问非常大的文件的高并发环境中使用条带卷。

创建语法gluster volume create [stripe ] [transport tcp | rdma | tcp,rdma]

例子: gluster volume create test stripe 2 transport tcp server1:/exp1 server2:/exp2

4.分布式条带卷

分布式条带卷在集群中的两个或多个节点之间进行条带化。 为了获得最佳效果,应该使用分布式条带卷,其中要求是扩展存储,并且访问大型文件的高并发环境至关重要。

创建语法: gluster volume create [stripe ] [transport tcp | rdma | tcp,rdma]

 

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

5.分布式复制卷

在卷中的复制卷上分发文件。 可以在需要扩展存储和高可靠性至关重要的环境中使用分布式复制卷。 分布式复制卷还可在大多数环境中提供改进的读取性能。

创建语法:gluster volume create [replica ] [transport tcp | rdma | tcp,rdma]

例子:gluster volume create test-volume replica 2 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4 

6.条带复制卷

将文件分割并备份随机存放在不同的服务器里,File被分割4段,1、3存放在server1(exp1)上,2、4存放在server2(exp4),server1上的(exp3)存放server2(exp4)的备份文件,server2上的(exp2)存放server1(exp1)的备份文件。

创建l例子:gluster volume create test-volume stripe 2 replica 2 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4

7.分布式条带复制卷

三种基本卷的复合卷。

创建语法: gluster volume create [disperse [<count>]] [redundancy <count>] [transport tcp | rdma | tcp,rdma]

例子:gluster volume create test1 disperse 3 server1:/brick{1..6} force

posted @ 2017-11-07 21:31  巽逸  阅读(2226)  评论(0编辑  收藏  举报