-
公开(公告)号:CN112313628A
公开(公告)日:2021-02-02
申请号:CN201880094096.9
申请日:2018-06-01
Applicant: 微软技术许可有限责任公司
IPC: G06F11/10
Abstract: 提供了用于利用重叠的本地重构代码的擦除编码的各种实施例、方法和系统。擦除编码方案可以基于重叠的本地重构代码(OLRC)而被定义,重叠的本地重构代码(OLRC)通过提供容错属性来实现高存储效率,容错属性优化针对常见的故障情况的重构,同时维持针对不常见的故障情况的重构成本。在操作中,数据组块被划分为数据片段。数据片段与区域相对应。多个奇偶校验片段使用数据片段被计算。奇偶校验片段使用数据片段的子集被计算。多个奇偶校验片段被分配给包括数据片段的区域,其中数据片段和多个奇偶校验片段定义具有多个本地组的重叠的本地重构代码。不可用的数据片段从来自多个本地组的至少两个本地组可恢复。
-
公开(公告)号:CN112166417A
公开(公告)日:2021-01-01
申请号:CN201980034983.1
申请日:2019-05-13
Applicant: 微软技术许可有限责任公司
Abstract: 一种系统,包括确定多个存储设备的多个元副本集,元副本集中的每个元副本集包括第一数量的存储设备;从元副本集中的第一元副本集确定第二数量的存储设备的第一副本,第二数量小于第一数量;使用第一副本集来以容错格式存储第一数据;确定从第一副本集的第一存储设备迁移第一数据;以及响应于确定迁移第一数据,确定第二数量的存储设备的第二副本集,第二副本集包括来自第一元副本集的、不在第一副本集中的存储设备,以及第一副本集的、除了第一副本集的第一存储设备之外的存储设备,并且使用第二副本集以容错格式存储第一数据。
-