[发明专利]针对RAID系统中的多种故障进行保护的方法和系统无效
申请号: | 200980151742.1 | 申请日: | 2009-06-25 |
公开(公告)号: | CN102265265A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | W·C·加罗威;G·J·皮勒格瑞诺;谭俊生;R·A·卡里森 | 申请(专利权)人: | 枢轴3公司 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 叶勇 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 raid 系统 中的 多种 故障 进行 保护 方法 | ||
1.一种保护RAID系统避免多种故障的方法,所述方法包括:提供包括多个数据库计算机的系统,所述数据库计算机经由网络耦接到其他数据库计算机中的每一个,并耦接到一个或多个主机中的每一个,每个数据库执行分布式RAID应用;
在所述多个数据库上建立卷,其中所述卷包括段的集合并且该段的集合被存储在所述多个数据库上;
结合所述卷实现第一RAID级别,其中实现所述第一RAID级别包括存储网络奇偶校验NP段的集合,每个NP段相应于所述段的集合中的一个或多个段,使得每个NP段不位于与所述段的集合中的相应的一个或多个段相同的数据库上;
在所述多个数据库内实现第二RAID级别,其中为第一数据库实现所述第二RAID级别包括对于存储在所述第一数据库上的所述段的集合:
存储数据的奇偶校验POD段的集合,每个POD段相应于所述第一数据库上的所述数据段的集合中的一个或多个数据段,使得每个POD段不位于与所述第一数据库上所述段的集合中的相应的一个或多个段相同的磁盘上;以及
存储奇偶校验的奇偶校验POP段的集合,每个POP段相应于存储在所述第一数据库上的所述NP段的集合中的一个或多个NP段,使得每个POP段不位于与所述第一数据库上的所述NP段的集合中的相应的一个或多个NP段相同的磁盘上。
2.如权利要求1所述的方法,其中实现所述第二RAID级别还包括对于存储在所述第一数据库上的所述段的集合:
存储数据的Q QOD段的集合,每个QOD段相应于POD段并且产生自相应于所述POD段的所述第一数据库上的所述数据段的集合中的一个或多个数据段,使得每个QOD段不位于与相应的POD段相同的磁盘上;以及
存储奇偶校验的Q QOP段的集合,每个QOP段相应于POP段并且产生自相应于所述POD段的一个或多个NP段,使得每个QOP段不位于与相应的POP段相同的磁盘上。
3.如权利要求2所述的方法,其中每个所述卷的段的集合相应于所述多个数据库中的一个,并且每个段根据所述多个数据库的排列被分派到数据库,并且冗余段的集合中的每一个冗余段被分派到不同于相应于与所述冗余段对应的任意一个或多个段的所述多个数据库中的每一个数据库的数据库。
4.如权利要求3所述的方法,还包括确定第一命令是否为写入命令以及所述第一命令是否为确定所述多个数据库中的第二数据库的写入命令,其中所述第二数据库相应于与所述第一段相关联的第一冗余段,并且关于所述第一冗余段执行所述第一命令,其中所述第一命令在所述第二数据库上执行。
5.如权利要求4所述的方法,其中确定所述第一数据库和确定所述第二数据库包括访问全局表格,该全局表格包括数据库的排列和所述RAID级别。
6.一种用于实现分布式RAID的系统,包括:
一个或多个主机;
多个数据库计算机,每个数据库耦接到每个主机和其他多个数据库中的每一个,每个数据库包括:
处理器;
包括磁盘的集合的数据贮存器;
包括指令的计算机可读介质,所述指令可执行:
自所述一个或多个主机中的第一主机接收相应于卷的第一段的命令,其中所述卷和相应于结合所述卷实现的RAID级别的冗余数据被存储在所述多个数据库中的每一个上,其中所述卷包括段的集合并且所述段的集合被存储在所述多个数据库上并且第一RAID级别结合所述卷实现,其中实现所述第一RAID级别包括存储冗余段的集合,每个冗余段相应于所述段的集合中的一个或多个段,使得每个冗余段不位于与所述段的集合中的相应的一个或多个段相同的数据库上;
在所述多个数据库内实现第二RAID级别,其中为第一数据库实现所述第二RAID级别包括对于存储在所述第一数据库上的段的集合:
存储数据的奇偶校验POD段的集合,每个POD段相应于所述第一数据库上的所述数据段的集合中的一个或多个数据段,使得每个POD段不位于与所述第一数据库上的所述段的集合中的相应的一个或多个段相同的磁盘上;以及
存储奇偶校验的奇偶校验POP段的集合,每个POP段相应于存储在所述第一数据库上的所述NP段的集合中的一个或多个NP段,使得每个POP段不位于与所述第一数据库上的所述NP段的集合中的相应的一个或多个NP段相同的磁盘上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于枢轴3公司,未经枢轴3公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980151742.1/1.html,转载请声明来源钻瓜专利网。