Performance in virtual tape libraries
AssigneeAmerican Megatrends, Inc.
InventorsParesh Chatterjee, Srikumar Subramanian, Suresh Grandhi, Srinivasa Rao Vempati
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmerican Megatrends, Inc.
InventorsParesh Chatterjee, Srikumar Subramanian, Suresh Grandhi, Srinivasa Rao Vempati
Estimating the term…
A method, system, apparatus, and computer-readable medium are provided for storing data at a virtual tape library (“VTL”) computer or server. According to one method, a VTL computer maintains one or more storage volumes for use by initiators on an array of mass storage devices. Space on each of the volumes is allocated using thin provisioning. The VTL computer may also include a cache memory that is at least the size of a full stripe of the array. Write requests received at the VTL computer are stored in the cache memory until a full stripe of data has been received. Once a full stripe of data has been received, the full stripe of data is written to the array at once. The array utilized by the VTL computer may include a hot spare mass storage device. When a failed mass storage device is identified, only the portions of the failed device that have been previously written are rebuilt onto the hot spare. The array may be maintained using RAID-5. If one of the mass storage devices in the array fails, any subsequent writes directed to the array may be stored using RAID-0.
A method for storing data at a virtual tape library server computer, the method comprising:
A virtual tape library computer system, the computer system comprising:
Dependencies are inferred from the claim text.