Tape library emulation with automatic configuration and data retention
First Claim
Patent Images
1. A method of emulating a tape library data storage system using one or more hard disk drives, the method comprising:
- querying one or more physical tape libraries in a data storage system to acquire a configuration of the one or more physical tape libraries in the data storage system;
allocating data storage space on the one or more hard disk drives to virtual devices of one or more virtual tape libraries, wherein the one or more virtual tape libraries comprise virtual devices emulating physical devices in the acquired configuration of the one or more physical tape libraries in the tape storage system; and
allocating data storage space on the one or more hard disk drives to at least one additional virtual device associated with the one or more virtual tape libraries, wherein the extra virtual device has no corresponding physical device in the data storage system.
4 Assignments
0 Petitions
Accused Products
Abstract
Disk based emulation of tape libraries is provided with features that allow easier management and administration of a backup system and also allow increased flexibility to both archive data on tape at a remote location and also have fast restore access to archived data files. Features include automatic emulation of physical libraries, and the retention and write protection of virtual tapes that correspond to exported physical tapes.
79 Citations
14 Claims
-
1. A method of emulating a tape library data storage system using one or more hard disk drives, the method comprising:
-
querying one or more physical tape libraries in a data storage system to acquire a configuration of the one or more physical tape libraries in the data storage system;
allocating data storage space on the one or more hard disk drives to virtual devices of one or more virtual tape libraries, wherein the one or more virtual tape libraries comprise virtual devices emulating physical devices in the acquired configuration of the one or more physical tape libraries in the tape storage system; and
allocating data storage space on the one or more hard disk drives to at least one additional virtual device associated with the one or more virtual tape libraries, wherein the extra virtual device has no corresponding physical device in the data storage system. - View Dependent Claims (2, 3)
-
-
4. A method of emulating data storage on a magnetic tape media using one or more hard disk drives, the method comprising:
-
allocating data storage space of the one or more hard disk drives to one or more virtual tape libraries, wherein the one or more virtual tape libraries comprise one or more virtual devices emulating states of one or more physical devices of the one or more physical tape libraries in a tape storage system;
storing data in the storage space allocated to the one or more virtual tape libraries according to a first user defined periodic schedule; and
replicating the data stored on the one or more virtual tape libraries onto the one or more physical tape libraries according to a second user defined periodic schedule. - View Dependent Claims (5)
-
-
6. A method of handling data storage on a hard disk storage system implemented to emulate one or more attached tape libraries, said method comprising:
-
requesting export of at least one physical tape from a physical tape library; and
write-protecting the data on the hard disk storage system that is associated with the virtual tape corresponding to the physical tape to be exported. - View Dependent Claims (7, 8, 9)
-
-
10. A method of emulating a tape library data storage system using one or more hard disk drives, the method comprising:
-
allocating data storage space on the one or more hard disk drives to virtual devices of one or more virtual tape libraries, wherein the one or more virtual tape libraries comprise virtual devices emulating physical devices of one or more physical tape libraries in the tape storage system; and
allocating data storage space on the one or more hard disk drives to at least one additional virtual tape library that has no corresponding physical tape library in the data storage system.
-
- 11. The method of claim 11, additionally comprising moving virtual tapes from a virtual library that corresponds to a physical library to said additional virtual tape library.
-
13. A storage system comprising at least one disk based storage appliance and at least one tape library, wherein the disk based storage appliance is configured to respond to commands generated by backup software as at least one emulated tape library, and wherein said disk based storage appliance stores data files in an emulated tape library accessible to said backup software that are also stored on tapes that have been previously removed from said tape library, whereby tape archive and disk based read access to a set of data files is simultaneously provided.
Specification