免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 14788 | 回复: 3
打印 上一主题 下一主题

[mooseFS] mooseFS vs glusterfs vs NFS [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-09-28 13:42 |只看该作者 |倒序浏览
本帖最后由 mukey 于 2012-09-28 16:52 编辑

在这里,我只讨论图片这种小文件这个应用场景。

FUSE 非常的方便,目前主要研究了这块

1. NFS 致命的缺陷就是一旦服务器的服务挂了,客户端df, ls设计到nfs的都僵死了,这个是无法接受的,不知是否有办法解决。性能最好
2. moosefs 性能还是很不错的,适合小文件。做分布式,避免单点故障。(测试的时候没有设置goal,用的是默认的1)
3. glusterfs 用的是2台replication,小文件glusterfs 就是悲剧

所有这些系统,相对于本地文件系统来说,性能都差了一大截。具体的数据可以看moosefs 里测试报告。


40大小的文件


4k 大小的文件


40k大小的文件


glusterfs


3.9kb/s(97unit/s)


205kb/s(50unit/s)


1.5Mb/s(37unit/s)


nfs


24kb/s(611unit/s)


2.4Mb/s(583unit/s)


16Mb/s(403unit/s)


moosefs


14kb/s(345unit/s)


1.3Mb/s(321unit/s)


11Mb/s(262unit/s)



其他非FUSE:
fashDFS:没有用标准的http协议,对小文件来说IO才是关键,包变得小一点的性能优势远远无法抵消通用协议带来的便利性。而且Debian 无法编译
HDFS:这个相当的好用,有类似moosefs的单点和内存问题,不适合小文件。

论坛徽章:
0
2 [报告]
发表于 2013-08-06 17:57 |只看该作者
NFS挂载故障卡死的问题,加几个参数就可以了撒!

默认是硬的,改成软的。比如:
mount -t nfs -o rw,vers=4,noacl,nocto,noatime,nodiratime,rsize=131072,wsize=524288,async,soft,bg,acregmin=3,acregmax=10,acdirmin=1,acdirmax=5 nfsmaster:/drbd /nfs

论坛徽章:
0
3 [报告]
发表于 2014-04-18 06:51 |只看该作者
回复 2# higkoo


    这个真有用, 谢谢

论坛徽章:
0
4 [报告]
发表于 2015-05-11 11:12 |只看该作者
您好。想问一下,您是通过什么工具做的对比测试呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP