Incremental Scrubbing of Data in a Distributed Storage Network

    公开(公告)号:US20240289221A1

    公开(公告)日:2024-08-29

    申请号:US18660590

    申请日:2024-05-10

    Abstract: A storage network method begins by determining to initiate periodic integrity checks for a plurality of data objects stored in the storage network, where a data object is dispersed error encoded in accordance with dispersed error encoding parameters to produce a plurality of sets of encoded data slices. The method continues by determining a frequency for performing the periodic integrity checks and determining, based on the frequency for performing the periodic integrity checks, a portion of a data object for a first integrity check, where the portion includes one or more encoded data slices of the plurality of sets of encoded data slices. The method then continues by issuing a list data request for the portion of the data object, receiving a list data response for the portion of the one or more data objects and determining whether the list data response indicates a data error for the portion of the one or more data objects. Finally, the method concludes by indicating a data error and updating an error log associated with the plurality of data objects.

    Sending Encoded Data Slices Via Multiple Routing Paths

    公开(公告)号:US20240078154A1

    公开(公告)日:2024-03-07

    申请号:US18499319

    申请日:2023-11-01

    CPC classification number: G06F11/1076 G06F3/0619 G06F3/064 G06F3/067

    Abstract: A method for execution by one or more computing devices includes selecting a first routing path from a plurality of routing paths to a set of storage units based on routing path performance information, where the first routing path has a performance level greater than a first performance threshold. The method further includes selecting a second routing path from the plurality of routing paths based on the routing path performance information, where the second routing path has a performance level less than or equal to the first performance threshold. The method further includes sending a first subset of encoded data slices to the set of storage units via the first routing path for storage therein. The method further includes sending a second subset of encoded data slices to the set of storage units via the second routing path for storage therein.

    Data availability in vast network in event of memory device failure

    公开(公告)号:US11870916B2

    公开(公告)日:2024-01-09

    申请号:US18104382

    申请日:2023-02-01

    CPC classification number: H04L9/3263 H04L9/0825 H04L9/3247 H04L67/1097

    Abstract: A method for use in a distributed storage network including a distributed storage network (DSN) memory, which in turn includes multiple storage units, includes determining storage parameters associated with error-encoded data slices generated from data to be stored in the DSN memory. The storage parameters include information indicating a read-threshold number of error-encoded data slices required to recover the data. The method further includes distributedly storing the error-encoded data slices among the plurality of storage units so that the number of the error-encoded data slices stored in any particular storage unit is chosen so that in the event of a failure of any individual storage unit, at least a read-threshold number of error-encoded data slices are still accessible from the remaining storage units.

Patent Agency Ranking