免费注册 查看新帖 |

Chinaunix

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

[其他] MFS的chunk server使用单块盘好还是RAID好? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-09-27 01:54 |只看该作者 |倒序浏览
我有两台服务器做chunk server,每台上面有两块RAID1的盘做系统,还有12块盘做数据?查了不少资料都没有说是每块盘一个分区好,还是把12块盘做成RADI好。
有没有实际做的同学?来给说说。


按我的理解:
     如果我存成2份数据,如果后端的chunk server是做的一个大RAID(比如RAID1+0),那么不管存的这一份会分成多少个64M的片,它都是在同一个分区中
                        如果后端的chunk server的每一个硬盘做成一个分我,那么它将分成多个64M的片,分别存在多个硬盘上
                        既使说A的硬盘坏了一块,还有B中有相同的数据,也不会造成数据的丢失,而且也增加了I/O
这知这么理解对不对?

论坛徽章:
0
2 [报告]
发表于 2012-09-27 22:36 |只看该作者
本帖最后由 lfl1001 于 2012-09-27 22:37 编辑

楼主把两个层面东西放到一块比较,这个有点纠结。
MFS软件层面,RAID硬件层面,交叉比较只能自己去测试吧。
MFS这种分布式文件系统要想获得比较好的读写性能,需要深刻了解你自己的应用。RAID相对比较简单,性能考虑肯定首选RAID 10。

软件层面东西扩展性强,灵活;但是管理也是比较复杂的;硬件东西性能好,管理也简单。

你最后一个问题关于A/B盘冗余,如果是MFS来做,肯定A坏了,B没有影响;换做RAID来做,其实A坏了,B也是没有影响的。但是如果想回复这块盘,肯定是RAID方便。你换个盘究可以了,但是MFS你肯定还要格式化、做文件系统等等。

另外附一篇关于RAID10和RAID01的文档

论坛徽章:
0
3 [报告]
发表于 2012-10-01 15:58 |只看该作者
学习了,软、硬两个层次,分清楚就理解了。

论坛徽章:
0
4 [报告]
发表于 2012-11-19 16:53 |只看该作者
最近在玩(仅仅玩而已)HADOOP。资料说还是单盘为好。不需要RAID,特别不需要软RAID

论坛徽章:
0
5 [报告]
发表于 2012-11-19 16:56 |只看该作者
想到这里,把原来的RAID都换成单盘了。已经有3个GOAL了,而且是分布写BLOCK数据。坏一个硬盘,如果空间足够,不管就是了。如果想换盘,热插拔的硬盘立刻更换。
mfsmaster在后台都调度好了。

回复 4# veritasfx


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP