Patent ID: 9009443
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A method for managing virtual tapes in a virtual tape library system, comprising: mapping, using a processor of a computer, each host block written by a storage management application to a respective disk block on a disk system of the virtual tape library system in a disk block to host block mapping table that identifies, for each disk block, a host block address and a source virtual tape identifier; determining that the source virtual tape requires reclamation; identifying block addresses for active data of the source virtual tape; identifying a target virtual tape that has capacity to store the active data of the source virtual tape; identifying a last written block address on the target virtual tape; and mapping the active data of the source virtual tape to the target virtual tape starting at the last written block address on the target virtual tape by updating the disk block to host block mapping table to replace, for each of the block addresses for active data, 1) the host block address on the source virtual tape with a host block address on the target virtual tape and 2) the source virtual tape identifier with a target virtual tape identifier.