GlusterFS分布式文件系统.pdf

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GlusterFS分布式文件系统

1、GlusterFS简介 GlusterFS是Scale-Out存储解决方案Glister的核心,它是一个开 源的分布式文件系统,具有强大的横向拓展能力,通过拓展能够支 持数PB存储容量和数千客户端。GlusterFS借助TCP/IP或InfiniBand RDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名 空间来管理数据。GlusterFS基于可堆叠的用户空间设计,可为各种 不同的数据负载提供优异的性能。具有可拓展性、高性能、高可用 性、全局统一命名空间、弹性哈希算法弹性卷管理、基于标准协议 等特点。 2、GlusterFS架构 3、GlusterFS数据流 4、GlusterFS卷类型 5、GlusterFS安装 安装的是glusterfs-3.6.0版本,安装环境是CentOS7,具体安装如下: # tar –xzvf glusterfs-3.6.0.tar.gz # cd ./glusterfs-3.6.0 # yum –y install openssl-devel # yum –y install libxml2-devel # ./configure # make # make install 下载网址是: /pub/gluster/glusterfs/3.6/3.6.0/ 查看是否安装成功: # glusterfs –V (glusterfs --version) 6、GlusterFS 常用translators (中继) (1)“storage/posix” 其作用就是指定一个本地目录给glusterfs 内的一个卷使用,也 就是在本地声明了一个目录卷给glusterfs 。举例如下: volume posix1 type storage/posix option directory /tmp/mydir end-volume (2)features/locks“ 锁中继的作用就是给服务端自己所开放的本地目录卷提供加 锁功能。所以,锁中继只能在posix的后面,用来给卷加锁,不能 在其他地方,举例如下: volume locks type features/locks subvolumes posix1 posix2 (就是指定上锁的卷) end-volume (3)performance/io-threads“ IO线程中继,是个转换器,作用就是增加io的并发线程,提高 io功能,因为glusterfs服务是单线程,使用IO线程转换器可以较大 地提高性能,这个转换器最好是被用于服务器端,而且是在服务 器协议转换器后面被加载。IO线程操作会将读和写操作分成不同 的线程,同一时刻存在的线程是恒定不变的而且是可以配置的。 volume iothreads type performance/io-threads option thread-count 32 (声明线程数量) subvolumes locks end-volume (4) protocol/server“ 该服务器中继表示该节点在glusterfs 中作为服务器模式. volume server1 type protocol/server option transport-type tcp subvolumes brick1 option auth.addr.brick.allow * end-volume (5)“protocol/client” 客户端中继,用于客户端连接服务器时使用。 volume client1 type protocol/client option transport-type tcp option remote-host 9 option remote-port 6996 option remote-subvolume brick end-volume (6)“cluster/replicate” 复制中继,给glusterfs提供了类似RAID-1的功能,会复制文件 或文件夹到各个subvolumes里面。 volume replicate1 type cluster/replicate subvolumes brick1 brick2 end-volume (7)“cluster/distribute” 分布式中继,给glusterfs提供了类似

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档