发明名称 |
一种RAID6级别混合磁盘阵列及其性能加速和可靠性提高方法 |
摘要 |
本发明公开了一种RAID6级别混合磁盘阵列,包括数个固态盘,用于存储数据;两个磁盘,各磁盘中的部分空间作为校验盘空间,剩余空间作为镜像日志区,且镜像日志区中数据块的位置索引信息记录在一块日志链表中;和管理控制单元,用于控制上层应用程序对该阵列的访问,具体包括:监控模块、数据分发模块和数据回收模块,监控模块用于监控应用程序的I/O访问并识别出其中的写数据,数据分发模块用于将监控模块识别到的写数据分发到固态盘或镜像日志区中,数据回收模块用于将写数据从镜像日志区回收至固态盘。本发明还公开了一种上述阵列的性能加速和可靠性提高方法。本发明可用于各种负载突发的存储环境,适用于构建具有高性能、高可靠性的存储系统。 |
申请公布号 |
CN102662607B |
申请公布日期 |
2014.10.29 |
申请号 |
CN201210087523.5 |
申请日期 |
2012.03.29 |
申请人 |
华中科技大学 |
发明人 |
曾令仿;冯丹;陈俭喜;刘文国 |
分类号 |
G06F3/06(2006.01)I;G06F11/14(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
华中科技大学专利中心 42201 |
代理人 |
李佑宏 |
主权项 |
一种RAID6级别混合磁盘阵列,包括:数个固态盘,其作为数据盘,用于存储数据;两个磁盘,各磁盘中的部分空间作为校验盘空间,剩余空间作为镜像日志区,用来暂时缓存写数据,且所述镜像日志区中数据块的位置索引信息记录在一个块日志链表中;和管理控制单元,其用于控制上层应用程序对该阵列的访问,具体包括:监控模块、数据分发模块和数据回收模块,其中,所述监控模块用于监控应用程序的I/O访问,并识别出其中的写数据,同时计算I/O访问强度,所述数据分发模块用于将监控模块识别到的写数据分发到固态盘或镜像日志区中,所述数据回收模块用于在所述I/O访问强度低于预设阈值时将写数据从镜像日志区回收至固态盘。 |
地址 |
430074 湖北省武汉市洪山区珞喻路1037号 |