Abstract
The access speed of tape has become one of the main bottlenecks in backup work, because tape backup systems are used quite widely. This paper describes the design and implementation of a Virtual Tape System (VTS) based on the Storage Area Network (SAN), and proposes a tape virtualization technology implemented on the SCSI command level. The system controls the SCSI command stream transferred in the SAN precisely. By transforming the SCSI sequential commands for the tape device into the SCSI block commands for the cache disk, the system makes the cache disk appear and function just like a traditional tape library. Hence, the VTS speeds up the backup process, and reduces the backup window. In addition, the VTS is transparent to users, and has broad compatibility with multiple operating systems and various kinds of backup software. When adopting the virtual tape as the primary backup device, the performance lost is less than 2% compared to backups that use the physical disk as the primary backup device. Another testing result showed that the VTS meets the requirements of backup under a SAN environment and supports multiple backup software and operating systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Chervenak, A.L., Vellanki, V., Kurmas, Z.: Protecting file systems: A survey of backup techniques. In: Proceedings of the Joint NASA and IEEE Mass Storage Conference (March 1998)
Jiang, C., Xiong, J., Zhang, X., Jia, H., Xu, D.: Sustained Data Recording System Based on Disk Array. IEEE AES Systems Magazine (November 2003)
keeton, K., Anderson, E.: A Backup Appliance Composed of High-capacity Disk Drives. HP Laboratories SSp Technical Memo HPL-SSP-2001-3
Kawai, H., Sandoh, H.: An efficient backup warning policy for a hard disk. Computers and Mathematics with Applications (October 2003)
Kraiss, A., Muth, P., Gillmann, M.: Tape-Disk Join Strategies under Disk Contention. In ICDE 1999 (1999)
Emag Corp.: Mirage virtual tape controller (2002), http://www.emaglink.com/MMConnect-VTS.pdf
CA Corp.: BrightStor CA-Vtape Product Description (2001), http://www3.ca.com/Files/DataSheets/vtape_pd.pdf
Phillips, B.: Have storage area networks come of age? IEEE Computer 31(7), 10–12 (1998)
Khattar, R., et al.: Introduction to Storage Area Network: Redbooks Publications (IBM) (1999)
Ashish, P.: Design and Implementation of a Linux SCSI Target for Storage Area Networks. In: Proceedings of the 5th Annual Linux Showcase & Conference (2001)
ANSI, SCSI Stream Commands-2 (SSC-2) (September 2002), http://www.t10.org
ANSI, SCSI Primary Commands-3 (SPC-3) (September 2002), http://www.t10.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mu, F., Shu, Jw., Li, B., Zheng, W. (2004). A Virtual Tape System Based on Storage Area Networks. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds) Grid and Cooperative Computing - GCC 2004 Workshops. GCC 2004. Lecture Notes in Computer Science, vol 3252. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30207-0_35
Download citation
DOI: https://doi.org/10.1007/978-3-540-30207-0_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23578-1
Online ISBN: 978-3-540-30207-0
eBook Packages: Springer Book Archive