发明名称 VARYING REBUILD TASK PRIORITIES
摘要 A method begins by determining whether at least one encoded data slice of a corresponding set of encoded data slices associated with a primary storage unit requires rebuilding and includes one or more excess encoded data slices of the set of encoded data slices stored in a secondary storage unit. The method continues by identifying the excess encoded data slices based on scan response messages from the secondary storage units. The method continues by assigning, for each data segment associated with at least one of an encoded data slice requiring rebuilding and an excess encoded data slice, a priority level in accordance with a prioritization scheme. The method continues by facilitating, for each data segment, rebuilding of the encoded data slices requiring rebuilding and deletion of excess encoded data slices requiring deletion in accordance with the assigned priority level of the data segment.
申请公布号 US2017060689(A1) 申请公布日期 2017.03.02
申请号 US201615252444 申请日期 2016.08.31
申请人 International Business Machines Corporation 发明人 Resch Jason K.
分类号 G06F11/10;G06F3/06 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises: determining, for each data segment of a plurality of data segments stored as a plurality of sets of encoded data slices in one or more of primary storage units and secondary storage units of a DSN, whether at least one encoded data slice of a corresponding set of encoded data slices associated with a primary storage unit requires rebuilding and includes one or more excess encoded data slices of the plurality of sets of encoded data slices stored in the secondary storage units; identifying the excess encoded data slices based on scan response messages from the secondary storage units; assigning, for each data segment associated with at least one of an encoded data slice requiring rebuilding and an excess encoded data slice, a priority level in accordance with a prioritization scheme; and facilitating, for each data segment, rebuilding of the at least one encoded data slice requiring rebuilding and deletion of excess encoded data slices requiring deletion in accordance with the assigned priority level of the data segment.
地址 Armonk NY US