Distributed file system and method
AssigneeHitachi Data Systems Engineering UK Limited
InventorsFrancesco Lacapra, Fiorenzo Cattaneo, Simon L. Benham, Trevor E. Willis, Christopher J. Aston
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi Data Systems Engineering UK Limited
InventorsFrancesco Lacapra, Fiorenzo Cattaneo, Simon L. Benham, Trevor E. Willis, Christopher J. Aston
Estimating the term…
A distributed file system and method distributes file system objects across multiple self-contained volumes, where each volume is owned by a unique file system node. Logical links are used to reference a file system object between volumes. Each file system node includes a relocation directory in which is maintained hard links to locally-stored file system objects that are referenced from another file system node using logical links. Various file system operations that involve multiple volumes are performed without having to place a write lock on more than one volume at a time. Various caching schemes allow the various file system nodes to cache file system object data and metadata.
Apparatus for operating as a cluster node in a file server cluster having a plurality of interconnected cluster nodes, each of which has access to a plurality of logical storage volumes, to provide access by clients, in communication with the nodes, to data on the volumes, the apparatus comprising:
Apparatus for operating as a cluster node in a file server cluster having a plurality of interconnected cluster nodes, each of which has access to a plurality of logical storage volumes, to provide access by clients, in communication with the nodes, to data on the volumes, the apparatus comprising:
Apparatus comprising at least one non-transitory tangible computer readable medium encoded with instructions which, when loaded into a computer, establish processes for operating as a cluster node in a file server cluster having a plurality of interconnected cluster nodes, each of which has access to a plurality of logical storage volumes, to provide access by clients, in communication with the nodes, to data on the volumes, the instructions comprising:
Dependencies are inferred from the claim text.