Systems and methods for data migration in a clustered file system
AssigneeCommvault Systems, Inc.
InventorAndrei Erofeev
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommvault Systems, Inc.
InventorAndrei Erofeev
Estimating the term…
Systems and methods for providing more efficient handling of I/O requests for clustered file system data subject to data migration or the like. For instance, exemplary systems can more quickly determine if certain files on primary storage represent actual file data or stub data for recalling file data from secondary storage. Certain embodiments utilize a driver cache on each cluster node to maintain a record of recently accessed files that represent regular files (as opposed to stubs). A dual-locking process, using both strict locking and relaxed locking, maintains consistency between driver caches on different nodes and the data of the underlying clustered file system, while providing improved access to the data by the different nodes. Moreover, a signaling process can be used, such as with zero-length files, for alerting drivers on different nodes that data migration is to be performed and/or that the driver caches should be flushed.
A method for coordinating access to data in a storage management system, the method comprising:
A system for coordinating access to data in a shared storage environment, the system comprising:
A system for coordinating access to data in a shared storage environment, the system comprising:
Dependencies are inferred from the claim text.