DoSTOR存储分析 10月24日消息:由于性能的缺陷,RAID6一直都没有得到广泛采用。最近,新的存储系统控制器将目标定位于改善RAID6的性能。
据称,最近发布的AMCC 3ware 9650SE SATA II RAID控制器家族,以及Overland的Ultamus RAID SAN系统都改进了RAID6的性能。
现在要下结论说AMCC和Overland有多成功还为时过早。AMCC的控制器要等几个月后才能出现在其产品中,Overland称其客户正在使用Ultamus系统,可是其中有一位客户说他至今还没有试过RAID6。
RAID技术是为了防止存储系统因为磁盘故障而丢失数据而研发出来的。和RAID 5不同的是RAID 6有两份检验数据,可以保证同一RAID组中两块磁盘同时出现故障而不丢失数据。然而,在RAID组中第二块磁盘出现故障需要重建两块磁盘时,RAID6控制器的性能就大打折扣,这就限制了RAID6系统的可用性,导致了一些厂商放弃了对RAID6控制器的使用。
RAID 6性能受损是因为RAID6 技术采用双重奇偶校验技术以确保在两个磁盘驱动器同时都出现故障的时候系统运行不中断,而RAID6控制器一次只能运算一个校验位。AMCC声称其RAID6可以同时运算奇偶校验数据以避免性能降级。Overland首席战略官Michael Kerman的回答更加含糊不清,他说Overland采用“特殊硬件来处理额外的校验。”
RAID 6系统已经问世有一段时间了,DataDirect Networks声称在过去10个月中售出的RAID6系统的容量已经超过20PB。其他厂商,比如Adaptec、Promise Technology、HighPoint Technologies都在最近推出了RAID6系统。
另外,Dot Hill、Infortrend、SGI、Xyratex也表示即将推出RAID6系统。
但是也有不少厂商对RAID6提出异议,尤其是主流厂商。EMC在昨天发布的产品里没有RAID6支,EMC认为其他的高可用性功能,比如metaLUNs、媒介扫描、故障隔离、更好的容灾恢复,都比RAID6能带来更多好处。
不足为奇,HDS采用了与EMC不同的策略。HDS公司的TagmaStore全线存储系统可以支持RAID 6。HDS CTO Hu Yoshida说,对于公司来说,利用低成本高性能的SATA硬盘如同生命线一样重要。
Yoshida说:“你需要改善数据保护。RAID正已成为一个问题。RAID是一项老的技术,那些经历过驱动器故障的人知道RAID6的价值所在。当你重建时,需要差不多一天的时间。有了RAID6,我们至少可以推迟重建的时间,用我们的虚拟化功能来做数据迁移。”
另一些人也认为,有时RAID6的好处可以弥补性能上的不足,特别是利用在SATA驱动器利用RAID6来进行归档和二级存储时,性能并不是关键的。
还有一种选择是RAID 10,RAID10允许用户的两台驱动器出现故障而不损害控制器性能。RAID10的成本比RAID6高,因为RAID10利用镜像集并需要更多的硬盘。
医疗福利公司Innovative Process Administration的系统管理员Jay Vocaire说:“我原来考虑过RAID6,但是我发现RAID6不比RAID10好多少。RAID10比RAID6和RAID5需要更多的磁盘,但是磁盘存储现在很便宜,因此我并不介意。”
至于Overland Ultamus 5200的客户,位于西雅图的Prowess Consulting的IT主管Nathan Johnson称他在利用这套系统搭建了第一个SAN之后就一直在用RAID5。“我们将来也许会采用RAID 6,但是在我们现在的这个环境,我们不需要RAID6技术。”