Method and system for scalable, high performance hierarchical storage management
First Claim
1. A method of managing a hierarchical storage management (HSM) environment, the environment including at least one HSM server and at least one file server having stored a managed file system, wherein the at least one HSM server and the at least one file server are interconnected via a network and wherein digital data files are migrated temporarily from the at least one file server to the at least one HSM server, the method comprising:
- providing at least one list for identifying candidate data files to be migrated;
prespecifying a scanning scope;
scanning the managed file system until the scanning scope is reached;
selecting migration candidate data files according to at least one attribute;
recording the selected migration candidate data files in the provided at least one list for identifying candidate data files; and
migrating at least part of the selected candidate data files identified in the at least one list for identifying candidate data files from the file server to the HSM server.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a mechanism of managing an hierarchical storage management (HSM) system including an HSM server and a file server having a managed file system where the HSM server and the file server are interconnected via a network. Migration of data files from the file server to the HSM server is accomplished by providing at least one list for identifying candidate files to be migrated, scanning the managed file system until having detected a prespecified number of migration candidate files, recording the detected migration candidate files in the provided at least one list of candidate files, monitoring a current state of the managed file system, and migrating at least part of the candidate files identified in the at least one list of candidate files from the file server to the HSM server, dependent on the monitored current state of the managed file system. In parallel, the migrated data files can be identified by a unique identifier that allows direct access to the migrated files. The mechanism enables an efficient handling of large amounts of file based information in the HSM environment by way of an automigration process and is highly scalable with respect to the amount of file based information.
53 Citations
20 Claims
-
1. A method of managing a hierarchical storage management (HSM) environment, the environment including at least one HSM server and at least one file server having stored a managed file system, wherein the at least one HSM server and the at least one file server are interconnected via a network and wherein digital data files are migrated temporarily from the at least one file server to the at least one HSM server, the method comprising:
-
providing at least one list for identifying candidate data files to be migrated;
prespecifying a scanning scope;
scanning the managed file system until the scanning scope is reached;
selecting migration candidate data files according to at least one attribute;
recording the selected migration candidate data files in the provided at least one list for identifying candidate data files; and
migrating at least part of the selected candidate data files identified in the at least one list for identifying candidate data files from the file server to the HSM server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18)
-
-
15. A hierarchical storage management (HSM) system including at least one HSM server and at least one file server having stored a managed file system, the at least one HSM server and the at least one file server being interconnected via a network, where data files are migrated temporarily from the at least one file server to the at least one HSM, the system comprising:
-
a first means for scanning the file system and for identifying candidate data files to be migrated;
a second means for monitoring the managed file system;
a third means for migrating candidate data files to the HSM server;
a fourth means for reconciling the managed file system.
-
-
19. A data processing program for execution in a data processing system comprising software code portions for performing a method comprising:
-
providing at least one list for identifying candidate data files to be migrated;
prespecifying a scanning scope;
scanning the managed file system until the scanning scope is reached;
selecting migration candidate data files according to at least one attribute;
recording the selected migration candidate data files in the provided at least one list for identifying candidate data files; and
migrating at least part of the selected candidate data files identified in the at least one list for identifying candidate data files from the file server to the HSM server.
-
-
20. An article of manufacture comprising a program storage medium readable by a processor and embodying one or more instructions executable by the processor to perform a method comprising:
-
providing at least one list for identifying candidate data files to be migrated;
prespecifying a scanning scope;
scanning the managed file system until the scanning scope is reached;
selecting migration candidate data files according to at least one attribute;
recording the selected migration candidate data files in the provided at least one list for identifying candidate data files; and
migrating at least part of the selected candidate data files identified in the at least one list for identifying candidate data files from the file server to the HSM server.
-
Specification