-
公开(公告)号:WO2017132056A1
公开(公告)日:2017-08-03
申请号:PCT/US2017/014251
申请日:2017-01-20
Applicant: NETAPP, INC.
Inventor: BLOUNT, Joseph , MOORE, Joseph , DELANEY, William, P. , STERNS, Randolph
CPC classification number: G06F17/30371 , G06F12/0269 , G06F17/30312 , G06F17/3053
Abstract: A method, a computing device, and a non-transitory machine-readable medium for assessing data segments for garbage collection is provided. In some embodiments, the method includes identifying a plurality of data segments. A first rate at which data within each of the plurality of data segments has been invalidated since a first point in time is determined, and a second rate at which data within each of the plurality of data segments has been invalidated since a second point in time subsequent to the first point in time is determined. The second rate is compared to the first rate for each of the plurality of data segments, and a garbage collection score is assigned to the respective data segment based on the comparison. The garbage collection score may be further based on a utilization of the respective data segment and/or an age of the respective data segment.
Abstract translation: 提供了用于评估垃圾收集的数据段的方法,计算设备和非暂时性机器可读介质。 在一些实施例中,该方法包括识别多个数据段。 由于第一时间点被确定,多个数据段中的每一个内的数据已经被无效的第一速率以及自第二时间点起多个数据段中的每一个内的数据已经被无效的第二速率 在第一时间点之后确定。 将第二速率与多个数据分段中的每一个的第一速率进行比较,并且基于该比较将垃圾收集分数分配给各个数据分段。 垃圾收集分数可以进一步基于各个数据段的利用率和/或各个数据段的年龄。 p>
-
公开(公告)号:WO2017062494A1
公开(公告)日:2017-04-13
申请号:PCT/US2016/055553
申请日:2016-10-05
Applicant: NETAPP, INC.
Inventor: JESS, Martin , MOORE, Joseph , HUANG, Ziling
IPC: G06F11/08 , G06F11/16 , G06F11/20 , G06F15/16 , G06F15/177
CPC classification number: G06F11/2069 , G06F11/1092 , G06F2201/805 , G06F2201/85
Abstract: A system, method, and machine-readable storage medium for recovering data in a distributed storage system are provided. In some embodiments, the method includes identifying a failing storage device of a first storage node having an inaccessible data segment. When it is determined that the inaccessible data segment cannot be recovered using a first data protection scheme, a first chunk of data associated with the inaccessible data segment is identified and a group associated with the first chunk of data is identified. A second chunk of data associated with the group is selectively retrieved from a second storage node such that data associated with an accessible data segment of the first storage node is not retrieved. The inaccessible data segment is recovered by recovering the first chunk of data using a second data protection scheme and the second chunk of data.
Abstract translation: 提供了一种用于在分布式存储系统中恢复数据的系统,方法和机器可读存储介质。 在一些实施例中,该方法包括识别具有不可访问数据段的第一存储节点的故障存储设备。 当确定使用第一数据保护方案不能恢复不可访问的数据段时,识别与不可访问的数据段相关联的第一数据块,并且识别与第一块数据相关联的组。 从第二存储节点选择性地检索与组相关联的第二数据块,使得与第一存储节点的可访问数据段相关联的数据不被检索。 通过使用第二数据保护方案和第二数据块来恢复第一数据块来恢复不可访问的数据段。
-
公开(公告)号:EP3360045A1
公开(公告)日:2018-08-15
申请号:EP16854240.5
申请日:2016-10-05
Applicant: NetApp, Inc.
Inventor: JESS, Martin , MOORE, Joseph , HUANG, Ziling
IPC: G06F11/08 , G06F11/16 , G06F11/20 , G06F15/16 , G06F15/177
CPC classification number: G06F11/2069 , G06F11/1092 , G06F2201/805 , G06F2201/85
Abstract: A system, method, and machine-readable storage medium for recovering data in a distributed storage system are provided. In some embodiments, the method includes identifying a failing storage device of a first storage node having an inaccessible data segment. When it is determined that the inaccessible data segment cannot be recovered using a first data protection scheme, a first chunk of data associated with the inaccessible data segment is identified and a group associated with the first chunk of data is identified. A second chunk of data associated with the group is selectively retrieved from a second storage node such that data associated with an accessible data segment of the first storage node is not retrieved. The inaccessible data segment is recovered by recovering the first chunk of data using a second data protection scheme and the second chunk of data.
-
-