存储 频道

大致讲解RAID 6效率比较

  【IT168 技术】学习RAID 6时,你可能会遇到RAID 6效率问题,这里将介绍RAID 6效率问题的解决方法,在这里拿出来和大家分享一下。RAID 6可以应付同时有两台硬盘驱动器离线的状况,因此,在1或2台硬盘驱动器离线(Offline)时,RAID管理控制台中的Status显示为 “Critical”,RAID组的图标多一个红底的黄色惊叹号,但仍能运转,并保证数据不丢失。不过,如果没有及时完成RAID组的重建,导致第3台硬盘驱动器离线,Status就转为“Disabled”,惊叹号也被“x”代替,RAID组失效,数据丢失。

  按说RAID 6应该能在一台硬盘驱动器离线的情况下继续工作,但在测试RocketRAID 3220时我们发现,其RAID 6运行中拔掉一台硬盘驱动器,除了持续发出报警声音的正常反应之外,连测试平台上的Windows操作系统都报告C盘上的分页文件出错(运行IOmeter时,性能也急剧下降),然后失去响应,甚至直接蓝屏。不过,只要在管理界面中及时理会弹出的对话框,或者报警后才进入管理界面重新扫描一次,报警声音便会停止。如果先拔掉硬盘驱动器再开机,后果也没有那么严重。

  可能是受到端口数限制的缘故,RocketRAID 3220仅支持到RAID 5,而没有RAID 6。因为在8台硬盘驱动器的情况下,RAID 6效率与RAID 10相当,但安全性上的优势不再明显,消耗的计算资源和对性能的影响却大得多,相比之下还是RAID 5较为现实。因此,在RAID 6的测试完成之后,我们将其转换为可用容量不变的RAID 5,顺便检验一下在线RAID迁移(ORLM)的实际效果。

  在线容量扩展(OCE)和在线RAID 迁移都是很耗时的过程,而我们迁移的RAID 6还处于更换了两台硬盘驱动器后需要重建的“Critical”状态,因此过了近42个小时才得到最后的RAID 5。如果实际使用中同时在访问RAID,花费的时间肯定会更长。

  测试平台、软件和方法简介

  HighPoint RocketRAID 3220的测试在强氧科技为存储时代定制的服务器平台上进行。这个服务器平台的核心是基于Intel 5000P芯片组的Supermicro X7DB8主板,目前只安装了一颗3.0GHz双核Intel Xeon 5050处理器,以及2GB DDR2-667 ECC FB-DIMM内存。操作系统采用微软Windows Server 2003 R2简体中文企业版,安装在Ultra320 SCSI接口的Maxtor Atlas 10K Ⅳ硬盘上。以上介绍RAID 6效率。

0
相关文章