Using a Dispersed Index in a Storage Network

    公开(公告)号:US20240338352A9

    公开(公告)日:2024-10-10

    申请号:US17809796

    申请日:2022-06-29

    IPC分类号: G06F16/22 G06F11/10

    摘要: A method begins with a processing module of a distributed storage network (DSN), receiving a request to access a data object stored in the DSN and identifying a first data descriptor associated with the data object, identifying a second data descriptor associated with the data object, identifying a first data index key and a first index structure for the first data descriptor and identifying a second data index key and a second index structure for the second data descriptor. The method continues with the processing module accessing the first index structure for the first data descriptor , based on the first and second data index keys, to retrieve a first and second set of data identifiers, respectively and based on one or more data identifiers being common to the first set of data identifiers and the second set of data identifiers, creating a superset of data identifiers.

    Sending Encoded Data Slices Via Multiple Routing Paths

    公开(公告)号:US20240078154A1

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

    申请号:US18499319

    申请日:2023-11-01

    IPC分类号: G06F11/10 G06F3/06

    摘要: 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.

    Updating the configuration of storage units of a storage network

    公开(公告)号:US11474729B2

    公开(公告)日:2022-10-18

    申请号:US17444106

    申请日:2021-07-30

    IPC分类号: G06F3/06

    摘要: A method for updating software of storage units of a set of storage units in a storage network. In an embodiment, each storage unit of the set of storage units determines a data slice storage status for data slices stored in the storage unit (e.g., by monitoring rebuilding messages relating to the data slices). A processing module of the storage network obtains the data slice storage status of the storage units of the set of storage units and determines whether to perform a software update to software of the storage units of the set of storage units. Determining whether to perform the software update includes determining, based on the data slice storage status of the storage units, whether a threshold number of storage units are associated with a favorable data slice storage status. In response to determining that a threshold number of storage units are associated with a favorable data slice storage status, the processing module indicates to perform the software update.