基本卷:

  • 分布式卷

文件随机分布在brick中,提升读写性能

不提供数据冗余,最大化利用磁盘空间

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
  • 复制卷

文件复制到多个brick中,写入性能下降,提升读取性

提供数据冗余,副本越多数据相对越安全,磁盘空间利用率低

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume replica  transport tcp server1:/exp1 server2:/exp2
  • 条带卷

文件以轮询调度算法分别在brick,提升大文件读写性能

brick的数量是条带数的等数

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume stripe  transport tcp server1:/exp1 server2:/exp2

复合卷:

  • 分布式条带卷

提升超高并发访问大文件的性能

brick的数量是条带数的倍数

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume stripe  transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4 server5:/exp5 server6:/exp6 server7:/exp7 server8:/exp8
  • 分布式复制卷

提供数据高可靠,大大提升读取速度

brick数量是副本数的倍数

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume replica  transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
  • 条带复制卷

提供数据高可靠,并提升超高并发访问大文件的性能

brick数量是副本数条带数的倍数

gluster 卷的类型及创建方法-LMLPHP

# gluster volume create test-volume stripe  replica  transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4
04-30 02:23