一种RAID4系统及其数据读写方法技术方案

技术编号:6033818 阅读:451 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种RAID4系统及其数据读写方法。该RAID4系统包括RAID控制器和盘阵,盘阵包括由多个数据盘构成的磁盘阵列和一个用作校验盘的固态硬盘,RAID控制器与盘阵连接,其特征在于,RAID控制器通过自定义的接口命令实现与固态硬盘之间的数据交互,在固态硬盘的控制器中增设缓存模块和异或模块,缓存模块用于存储RAID控制器写入固态硬盘的数据,异或模块取代RAID控制器中的校验更新模块,实现校验信息的计算功能。该系统通过对作为校验盘的固态硬盘进行改造,同时提供相应的数据读写方法,大幅减少了读写数据时校验盘的IO操作数,有效消除校验盘的读写瓶颈,进而提高了系统的性能。

【技术实现步骤摘要】

本专利技术涉及计算机存储领域,具体涉及一种RAID4系统及其数据读写方法
技术介绍
RAID (Redundant Access Independent Disks,独立冗余磁盘阵列)技术已经作 为一种成熟的技术广泛应用于数据存储中。RAID技术具有从RAIDO到6七种基本的RAID 级别,不同RAID级别代表着不同的存储性能、数据安全性和存储成本。其中RAID4是在 RAID3的基础上发展起来的。如图1所示,在RAID4模式中,盘阵包含N个存储数据的磁盘 (简称数据盘)以及一个专用于存储奇偶校验信息的磁盘(简称校验盘),它以条带(Data striping)为基础,在把文件数据分块后写进一个数据盘的同时,对其它数据盘内与该数据 块相同盘内位置的所有数据块计算出它们的奇偶校验值(X0R操作来完成),最终形成一个 由奇偶校验值组成的信息块,并将其写入校验盘,这被称为数据保护(Data guarding) 0它 的好处是提供了容错能力,即这N+1个磁盘中任何一个出现故障,都不会造成丢失数据的 问题。因为奇偶校验的对称性,可以用剩下的N个磁盘的内容,计算出存放在有故障磁盘中 的正确的本文档来自技高网...

【技术保护点】
1.一种RAID4系统,包括RAID控制器和盘阵,盘阵包括由多个数据盘构成的磁盘阵列和一个用作校验盘的固态硬盘,RAID控制器与盘阵连接,其特征在于,RAID控制器通过自定义的接口命令实现与固态硬盘之间的数据交互,在固态硬盘的控制器中增设缓存模块和异或模块,缓存模块用于存储RAID控制器写入固态硬盘的数据,异或模块取代RAID控制器中的校验更新模块,实现校验信息的计算功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:王亚轩吴非陈祥
申请(专利权)人:武汉固捷联讯科技有限公司华中科技大学
类型:发明
国别省市:83

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1