Process for fast file system crawling to support incremental file system differencing
AssigneeNetApp, Inc.
InventorsTimothy C. Bisson, Shankar Pasupathy, Yuvraj Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsTimothy C. Bisson, Shankar Pasupathy, Yuvraj Patel
Estimating the term…
A network storage server implements a method to perform fast crawling of a hierarchical storage structure. The hierarchical storage structure contains data entities stored by a network storage server. The hierarchical storage structure can be recursively divided into a plurality of sections. A plurality of parallel-processing threads can be used to process the plurality of sections. Each thread selects and processes one of the plurality of sections at a time to generate a sorted list of metadata corresponding to the section of the hierarchical storage structure. The sorted lists generated by the plurality of threads are merged to a baseline list. The baseline list contains sorted metadata for entities managed by the hierarchical storage structure. The baseline list can then be outputted as a representation of the state of data stored by the network storage server.
A method of crawling a hierarchical storage structure of a data storage system, the method comprising:
A method of crawling a network file system of a network storage server, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.