简介:在企业中,一些重要的数据一般存储在硬盘上,虽然硬盘本身的性能也在不断提高,但是无论硬盘的存取速度有多快,企业所追寻的首先是可靠性,然后才是效率。如果数据面临丢失的风险.再好的硬件也无法挽回企业的损失。加之近几年云计算的出现,对存储提出了更高的要求。而分布式存储逐渐被人们所接受,它具有更好的性能、高扩展性以及可靠性。大部分分布式解决方案都是通过元服务器存放目录结构等元数据,元数据服务器提供了整个分布式存储的索引工作。但是一旦元数据服务器损坏,整个分布式存储业将无法工作。本章介绍一款无元服务器的分布式存储解决方案,GlusterFS。
一、GlusterFS分布式文件系统
1、GlusterFS作用和特点
1)GlusterFS的作用
开源的存储系统
可以将普通计算机磁盘进行共享给服务器使用
2)GlusterFS的特点
扩展性强
高性能读取和写入数据
支持故障冗余,避免单点故障数据丢失
支持存储空间到PB
支持NFS、CIFS、http、ftp访问GlusterFS存储
2、GlusterFS属于
1)Brick
存储块
占用物理磁盘空间
用户读取写入数据按照存储块进行
一个物理磁盘可以包含多个存储块
2)volume
逻辑卷 逻辑卷管理存储块
一个逻辑卷包含多个存储块
3)FUSE
是一个内核模块
允许用户通过GlusterFS创建文件系统访问共享存储
4)VFS
访问GlusterFS分布式卷的入口
5)Glusterd
运行在GlusterFS分布式文件系统后台
用户使用需要启动服务
3、GlusterFS卷的类型
1)分布式卷
方便扩展磁盘空间
不支持高可用
不支持高性能读取和写入数据
支持XFS、EXT4、ZFS文件系统
2)条带卷
支持高性能读取和写入数据
将大文件划分为若干个小文件分散式存储
读取和写入从多台服务器获取,加快读写速度
不支持高可用
3)复制卷
支持高可用,磁盘故障数据不会丢失
不支持高性能读取和写入
参与复制卷磁盘空间必须相同
磁盘可用空间是50%
4)分布式条带卷
支持分布式卷的磁盘空间扩展
支持条带卷的高性能读写
不支持高可用
不能低于四台服务器组成分布式卷
5)分布式复制卷
支持分布式卷磁盘空间扩展
支持复制卷的可靠性
不支持高性能读写
6)条带复杂卷
支持条带卷的高性能读取和写入
支持复制卷的高可用
不能低于四台服务器
7)分布式条带复制卷
支持分布式卷磁盘空间扩展
条带卷高性能读写
和服务复制卷的可靠性
二、安装配置GLusterFS群集
1、配置GlusterFS群集
1)安装程序包
2)启动服务设置开机自启
3)配置glusterfs群集
4)查看群集状态
2、配置分布式卷
1)创建分布式卷名字式FB-Volume
2)查看分布式卷
3)启动分布式卷
4)客户端链接分布式卷
3、创建条带卷
1)条带卷名字TD-Volume
2)启动条带卷
4、复制卷
1)复制卷名字FZ-Volume
2)启动复制卷
5、分布式条带卷
1)指定分布式条带卷,名字FBTD-Volume
2)启动分布式条带卷
6、分布式复制卷
1)指定分布式复制卷名字FBFZ-Volume
2)启动分布式复制卷
7、配置glusterfs开机自动挂载
测试:
重启
自动挂载成功
GlusterFS分布式群集
最新推荐文章于 2024-09-15 16:34:12 发布