FAILSAFE DIRECTORY FILE SYSTEM IN A DISPERSED STORAGE NETWORK
First Claim
Patent Images
1. 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.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
5 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
Specification