TAPE EMULATING DISK BASED STORAGE SYSTEM AND METHOD WITH AUTOMATICALLY RESIZED EMULATED TAPE CAPACITY
First Claim
Patent Images
1. A data storage system comprising:
- one or more disk drives;
an interface configured to emulate a tape drive and to receive data for storage on said one or more disk drives using tape format data storage commands and tape storage data formats;
a storage controller configured to allocate a portion of the storage space on said one or more disk drives to a tape storage volume that receives data via said interface, wherein said storage controller is further configured to automatically change the amount of storage space allocated to said tape storage volume in response to tape format data storage commands received via said interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A data protection and storage system includes an array of disk drives for data storage. Data is received for storage on the disk drive via an interface that is configured to emulate a tape drive interface. A virtual tape data structure is created and stored on the disk drives. The allocated capacity of the virtual tape is dynamically and transparently alterable in response to data storage demand within the virtual tape.
30 Citations
16 Claims
-
1. A data storage system comprising:
-
one or more disk drives; an interface configured to emulate a tape drive and to receive data for storage on said one or more disk drives using tape format data storage commands and tape storage data formats; a storage controller configured to allocate a portion of the storage space on said one or more disk drives to a tape storage volume that receives data via said interface, wherein said storage controller is further configured to automatically change the amount of storage space allocated to said tape storage volume in response to tape format data storage commands received via said interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data storage device comprising:
-
at least one hard disk drive; a tape drive emulator; at least one emulated magnetic tape having an apparent storage capacity provided by at least some of the storage capacity of said hard disk drive; means for automatically changing the apparent storage capacity of said emulated magnetic tape in response to write commands received by said tape drive emulator. - View Dependent Claims (9, 10, 11)
-
-
12. A method of data storage comprising:
-
defining a virtual tape storage volume; allocating an amount of storage space to said virtual tape storage volume; automatically increasing said allocated amount in response to storing a selected amount of data in said volume. - View Dependent Claims (13)
-
-
14. A method of data storage comprising:
-
emulating a magnetic tape using a portion of data storage capacity of one or more disk drives; defining an end of data sector value and an end of media sector value for said emulated magnetic tape; increasing said end of media sector value if said end of data sector exceeds a selected value. - View Dependent Claims (15)
-
-
16. A data storage system comprising:
-
an appliance having a set of disk drives integral to or attached thereto, said appliance being configured to interface with a host system using tape drive commands and tape data formats, said appliance being configured to store data received via said interface on one or more of said set of disk drives; a plurality of data storage volumes, wherein each volume is allocated a portion of a pool of storage space, and wherein at least one of said volumes is an emulated tape volume; means for automatically changing at least said emulated tape volumes'"'"' allocated share of said pool in response to demand for storage space in at least some of said volumes.
-
Specification