主题:【原创】家用硬盘阵列RAID实例-壹 -- 梦回唐朝
我曾经和正管理和使用着从2个到133个盘的各种盘阵好几个,根据实际经验,RAID5盘阵除可靠性与容量的折中这一点外,其读写性能有严重问题,特别是在低端芯片上的RAID5盘阵更是如此,远不是理论上那样的。
以4个盘的主板集成RAID5盘阵为例,其读性能峰值可能在100-200MB/s,但这个峰值只能持续几秒钟,持续的传输速度也就50多,只比一个盘稍快。而写性能更糟糕。如果是有很多任务并行写,其速度也和单个盘差不多。单个任务顺序写的话,也是有几秒的高突发速度,然后迅速下降到比单个盘稍快的地步。总之4盘的RAID5在实际使用中感觉不出比单盘的明显优势。这些现象是因为文件系统和RAID5本身数据组织相互干扰的结果。现在的文件系统并没有专门考虑RAID5这种复杂的数据组织方式,导致最终性能劣化的结果。
在我们133个盘的盘阵上,用的是4D+1的RAID5,其性能也很一般,持续写带宽也就100MB/s左右。我们用的已经是最高端的企业级控制器了。这个可能是多方因素导致的,厂家优化了很久也无法提高这个性能。可能这个企业控制器对并发控制得好,但对持续读写控制得不好。所以小文件读写可能有优势。不过我们不关心这个,所以没有测试过。
对应目前的硬件技术来说,建议家用和小型办公都使用RAID1+0。比如机器装4个1.5TB的盘,则两两先配成RAID1,再把两个RAID1配成RAID0。这样的配置可以达到3TB容量,但读写速度基本上可以达到单盘的2倍。如果配成RAID5,虽然有4.5TB的容量,但性能却差不少。何况以目前硬盘的容量,那1.5TB的空间可能也没有多少意义。
如果只安装两个盘,也建议RAID1。RAID0太危险,即使做家用也无法接受。
- 相关回复 上下关系8
压缩 4 层
🙂RAID 1 最安全 梦回唐朝 字112 2010-08-09 15:54:37
🙂如果支持的话,RAID50可靠性和效率兼得 1 meokey 字414 2010-08-09 11:26:14
🙂RAID5+x 系列太高端了 梦回唐朝 字62 2010-08-09 17:50:02
🙂RAID5其实有严重的性能问题
🙂写的太好了,很实用 1 康苏 字437 2010-08-10 18:01:54
🙂瓶颈不在硬盘 Cipher 字118 2010-08-10 02:17:24
🙂光纤应当不是瓶颈 类反词典 字251 2010-08-10 02:55:38
🙂不知你们用的HP的那种控制器 chaos 字258 2010-08-10 09:50:03