System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于逻辑装置中的磁盘上写入日志的系统及方法制造方法及图纸_技高网

用于逻辑装置中的磁盘上写入日志的系统及方法制造方法及图纸

技术编号:44317239 阅读:3 留言:0更新日期:2025-02-18 20:29
本公开涉及一种用于在逻辑装置中的磁盘上写入日志的系统及方法。所述系统可包含一或多个处理器,其经配置以接收写入操作以将数据块写入到使用一或多个存储装置建立的逻辑装置,所述一或多个存储装置保留一或多个数据条带及一或多个元数据块以存储写入日志的数据。所述一或多个处理器可识别将要写入到所述一或多个存储装置中的第一存储装置的所述数据块的第一数据条带,将所述第一数据条带的副本写入到保留在所述第一存储装置上的所述一或多个数据条带中的数据条带,将与所述数据块相关的元数据写入到保留在所述第一存储装置上的所述一或多个元数据块中的元数据块,及执行所述写入操作以跨所述一或多个存储装置存储所述数据块。

【技术实现步骤摘要】

本公开大体上涉及用于逻辑装置中的写入日志的系统及方法,且更特定来说涉及在没有电池备份的情况下提供磁盘上写入日志。


技术介绍

1、独立磁盘冗余阵列(raid)可使用数据镜像及/或数据奇偶校验来提供数据冗余。raid可存储跨参与磁盘条带化的用户数据,并使镜像及/或奇偶校验数据保持一致,以帮助从出故障的磁盘恢复数据。每当用户数据被写入在逻辑磁盘(或逻辑装置)上时,raid控制器就可执行条带化数据及更新奇偶校验的工作。以此方式,raid可使奇偶校验与数据保持同步,这有助于在磁盘中的任一者出故障的情况下重新生成数据。在双重故障(例如,在控制器电源故障之后出现磁盘故障)的情况下,奇偶校验可能处于不一致状态。在磁盘故障的情况下,不一致奇偶校验无法可靠地用于恢复。


技术实现思路

1、在一个方面中,本公开涉及一种系统,其包括:一或多个处理器,其经配置以:接收写入操作以将数据块写入到使用一或多个存储装置建立的逻辑装置,所述一或多个存储装置保留一或多个数据条带及一或多个元数据块以存储一或多个写入日志的数据,识别将要写入到所述一或多个存储装置中的第一存储装置的所述数据块的第一数据条带,将所述第一数据条带的副本写入到保留在所述第一存储装置上的所述一或多个数据条带中的数据条带,将与所述数据块相关的元数据写入到保留在所述第一存储装置上的所述一或多个元数据块中的元数据块,及执行所述写入操作以跨所述一或多个存储装置存储所述数据块。

2、在另一方面中,本公开涉及一种方法,其包括:由一或多个处理器接收写入操作以将数据块写入到使用一或多个存储装置建立的逻辑装置,所述一或多个存储装置保留一或多个数据条带及一或多个元数据块以存储一或多个写入日志的数据;由所述一或多个处理器识别将要写入到所述一或多个存储装置中的第一存储装置的所述数据块的第一数据条带;由所述一或多个处理器将所述第一数据条带的副本写入到保留在所述第一存储装置上的所述一或多个数据条带中的数据条带;由所述一或多个处理器将与所述数据块相关的元数据写入到保留在所述第一存储装置上的所述一或多个元数据块中的元数据块;及由所述一或多个处理器执行所述写入操作以跨所述一或多个存储装置存储所述数据块。

本文档来自技高网...

【技术保护点】

1.一种系统,其包括:

2.根据权利要求1所述的系统,其中在执行所述写入操作时,所述一或多个处理器经配置以:

3.根据权利要求1所述的系统,其中与所述数据块相关的所述元数据包括所述数据块的位置信息。

4.根据权利要求1所述的系统,其中所述数据块的所述第一数据条带包含奇偶校验数据或非奇偶校验数据中的至少一者。

5.根据权利要求1所述的系统,其中所述一或多个处理器经配置以

6.根据权利要求5所述的系统,其中在执行所述写入操作时,所述一或多个处理器经配置以:

7.根据权利要求5所述的系统,其中所述元数据包括:

8.根据权利要求7所述的系统,其中所述第一映射数据及所述第二映射数据中的每一者是位图。

9.根据权利要求5所述的系统,其中所述一或多个处理器经配置以:

10.根据权利要求9所述的系统,其中所述一或多个处理器经配置以:

11.一种方法,其包括:

12.根据权利要求11所述的方法,其中执行所述写入操作包括:

13.根据权利要求11所述的方法,其中与所述数据块相关的所述元数据包括所述数据块的位置信息。

14.根据权利要求11所述的方法,其中所述数据块的所述第一数据条带包含奇偶校验数据或非奇偶校验数据中的至少一者。

15.根据权利要求11所述的方法,其进一步包括:

16.根据权利要求15所述的方法,其中执行所述写入操作包括:

17.根据权利要求15所述的方法,其中所述元数据包括:

18.根据权利要求17所述的方法,其中所述第一映射数据及所述第二映射数据中的每一者是位图。

19.根据权利要求15所述的方法,其进一步包括:

20.根据权利要求19所述的方法,其进一步包括:

...

【技术特征摘要】

1.一种系统,其包括:

2.根据权利要求1所述的系统,其中在执行所述写入操作时,所述一或多个处理器经配置以:

3.根据权利要求1所述的系统,其中与所述数据块相关的所述元数据包括所述数据块的位置信息。

4.根据权利要求1所述的系统,其中所述数据块的所述第一数据条带包含奇偶校验数据或非奇偶校验数据中的至少一者。

5.根据权利要求1所述的系统,其中所述一或多个处理器经配置以

6.根据权利要求5所述的系统,其中在执行所述写入操作时,所述一或多个处理器经配置以:

7.根据权利要求5所述的系统,其中所述元数据包括:

8.根据权利要求7所述的系统,其中所述第一映射数据及所述第二映射数据中的每一者是位图。

9.根据权利要求5所述的系统,其中所述一或多个处理器经配置以:

10.根据权利要求9所述的系统,其中...

【专利技术属性】
技术研发人员:A·D·库马尔A·P·贾纳
申请(专利权)人:安华高科技股份有限公司
类型:发明
国别省市:

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

1