Failsafe directory file system in a dispersed storage network
AssigneeCleversafe, Inc.
InventorsS. Christopher Gladwin, Gary W. Grube, Jason K. Resch, Timothy W. Markison
Life of this patent
Estimating the term…
Abstract
A file directory system comprises a directory file, a directory address for the directory file, and a directory address failsafe mechanism. The directory file includes one or more directory entries and one or more corresponding addresses for the one or more directory entries. The directory address failsafe mechanism functions to dispersed storage error encode the directory address to produce a plurality of encoded components of the directory address and transmit the plurality of encoded components of the directory address to a plurality of agent modules.
Claims5
A computer readable memory device comprises:
- a first memory section storing operational instructions that, when executed by a computing device, causes the computing device to:
- receive a file access request;
- a second memory section storing operational instructions that, when executed by the computing device, causes the computing device to:
- identify a directory file path based on the file access request;
- a third memory section storing operational instructions that, when executed by the computing device, causes the computing device to:
- determine that a directory address of a directory file of the directory file path is not available;
- and
- when the directory address is not available, determine whether to reconstruct the directory address or to use a redundant directory file path;
- and
- a fourth memory section storing operational instructions that, when executed by the computing device, causes the computing device to:
- when reconstructing the directory address:
- retrieve encoded components of the directory address from a plurality of agent modules;
- and
- when at least a threshold number of the encoded components of the directory address have been received, reconstruct the directory address from the at least a threshold number of the encoded components of the directory address.
Dependencies are inferred from the claim text.