Disk drive technology in the form of ATA has now reduced in cost to the extent that it is feasible to use it as an alternative to tape. At the time of writing, individual disk capacities of 1TB are commonplace and larger sizes will shortly be introduced in the marketplace. Many tape vendors are implementing disk based storage systems which appear to the backup application software as tape library devices. The terminology Virtual Tape is applied to these devices. There are essentially three parts to a Virtual tape system ā
· The storage medium
· The emulation software
· The Backup application
Disk array vendors are providing high capacity enclosures with 16TB or greater in a small form factor. These arrays house the disks which provide the media to store the data.
The emulation software is the component that makes the drive appear as a tape device to the application software. This is an extremely important component and disk emulation software must have the ability to appear as a number of different tape standards such as LTO etc. It must deal with commands such as rewind in a logical fashion and provide virtual tape cartridges and bar coding for robotic libraries. Other desirable capabilities include the ability to provide data compression within hardware as this will not only reduce the storage size required but will potentially speed up data transfers as less data has to be stored.
The virtual tape then should work seamlessly with the disk backup application. The fact that a disk array exists must be totally transparent to the application. Operating System distributions such as Linux often include Snapshot applications which would allow turnkey solutions to be delivered to users.