Please enable JavaScript.
Coggle requires JavaScript to display documents.
GlusterFS (:reminder_ribbon:卷 (:recycle:分类 (:one:分布式卷 (:fire:特点 (:one…
GlusterFS
-
:heavy_dollar_sign:大文件,如镜像,视频等
-
-
:reminder_ribbon:卷
:recycle:分类
:one:分布式卷
:fire:特点
-
-
-
:four:不拆分文件=>如果Hash到的Brick空间<文件大小,就存不下来
:five:如果在挂载点里创建目录,那么所有brick里都会创建目录
:question:容量负载均衡
:explode:如果一个卷达到阈值,就考虑其他卷吗:question:
:question:如果我换到其他Brick的话,那么我的数据不就Hash不到了吗
:three:条带卷
-
:warning:不建议使用,大文件(听说是超过10GB)可以考虑,100MB下面的肯定分布式或复制卷
-
-
-
-
-
-
-
-
:radioactive_sign:弹性哈希算法
:baguette_bread:文件存储在逻辑卷中,逻辑卷从物理存储池中划分,逻辑可以在线进行扩容和缩减
:bread:文件名=>(Davies-Meyer算法)=>32位Hash值=>(选择子卷,即存储服务器)=>(对所选择的子卷进行数据访问)
:warning:一个Brick对应的是1个Hash范围,所以文件通过文件名做Davies-Meyer算法后计算的Hash值只要在这个范围内,就读写在该Brick里
:question:如果2个文件同名,但在GlusterFS的磁盘里应该是不同目录下,而计算出来的Hash值一样,所以也就是在同1个Brick,那么这有问题吗
:star:文件更改名字影响哈希
:explode:小文件直接迁移,大文件可以在其他Brick上建立链接
-
-
-
:moneybag:测试工具
:one:性能测试
-
:dagger_knife:Iozone,Postmark,Fio工具进行自动化测试
:two:压力测试
:dagger_knife:Iozone,Postmark进行自动化测试,top,iostat,sar等进行系统监控