Failsafe directory file system in a dispersed storage network
First Claim
Patent Images
1. A file directory system comprises:
- memory for storing;
a directory file including;
one or more directory entries;
one or more corresponding addresses for the one or more directory entries;
a directory address for the directory file; and
one or more processing devices configured to function as a directory address failsafe mechanism operable 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.
5 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
19 Claims
-
1. A file directory system comprises:
-
memory for storing; a directory file including; one or more directory entries; one or more corresponding addresses for the one or more directory entries; a directory address for the directory file; and one or more processing devices configured to function as a directory address failsafe mechanism operable 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for accessing a file system, the method comprises:
-
receiving a file access request; identifying a directory file path based on the file access request; determining that a directory address of a directory file of the directory file path is not available; when the directory address is not available, determining whether to reconstruct the directory address or to use a redundant directory file path; and when reconstructing the directory address; retrieving 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, reconstructing the directory address from the at least a threshold number of the encoded components of the directory address. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer device comprises:
-
an interface; a processing module operable to; receive, via the interface, a file access request; identify a directory file path based on the file access request; determine that a directory address of a directory file of the directory file path is not available; when the directory address is not available, determine whether to reconstruct the directory address or to use a redundant directory file path; and when reconstructing the directory address; retrieve, via the interface, 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 (16, 17, 18, 19)
-
Specification