SYSTEM AND METHOD FOR PERFORMING DISTRIBUTED CONSISTENCY VERIFICATION OF A CLUSTERED FILE SYSTEM
First Claim
Patent Images
1. A method for performing verification of a striped volume set, the method comprising the steps of:
- requesting a data container;
accessing the requested data container to determine if the container has been checked locally;
in response to determining that the requested data container has not been checked locally, performing a local check of the data container; and
performing a striped volume set check of the requested data container.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing a distributed consistency check of a clustered file system. File system functions for loading an inode and/or buffer tree are modified so that in response to either of these functions being invoked, a consistency check is performed. The consistency check verifies both local consistency on a node of the clustered file and a distributed check across the nodes of the storage system
153 Citations
20 Claims
-
1. A method for performing verification of a striped volume set, the method comprising the steps of:
-
requesting a data container; accessing the requested data container to determine if the container has been checked locally; in response to determining that the requested data container has not been checked locally, performing a local check of the data container; and performing a striped volume set check of the requested data container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system configured to perform verification of a striped volume set, the system comprising:
-
one or more nodes configured as a storage system cluster implementing the striped volume set; and a file system module executing on each of the nodes, the file system module including a function to load a data container, the function modified to determine if the data container has been checked locally, the function further configured to, in response to determining that the data container has not been checked locally, perform a local check of the data container and further configured to perform a striped volume set check of the data container. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium for performing verification of a striped volume set, the computer readable medium including program instructions for performing the steps of:
-
requesting a data container structure; accessing the requested data container structure to determine if the requested data container structure has been checked locally; and in response to determining that the requested data container structure has not been checked locally, performing a local check of the data container structure; and performing a striped volume set check of the requested data container structure.
-
Specification