主权项 |
一种计算机系统,包括:被配置为在网络上发送读取和写入请求的客户机计算机;被配置为接收读取和写入请求的与网络耦合的数据存储子系统,其中,该子系统在包含多个存储装置的装置组上包含多个数据存储位置;其中,数据存储子系统还包含被配置为完成以下的过程的存储控制器:确定用于存储数据的第一RAID布局和第二RAID布局,其中第二RAID布局不同于第一RAID布局;根据第一RAID布局将第一RAID条带写入到所述多个存储装置中的第一子组装置;根据第二RAID布局将第二RAID条带写入到所述多个存储装置中的第二子组装置;和根据第二RAID布局将第三RAID条带写入到所述多个存储装置中的第三子组装置,其中第三子组装置包括未包含在第二子组中的一个或多个装置;由此,装置组根据第一RAID布局和第二RAID布局两者同时存储数据;其中,响应于检测到第一子组装置中的给定装置的可靠性的变化,所述存储控制器被配置为:为给定RAID条带在给定装置中保持第一量的空间,用于存储装置内冗余数据;以及同时为所述给定RAID条带在不同于所述给定装置的装置中保持第二量的空间,用于存储装置内冗余数据,其中所述第二量不同于所述第一量。 |