Abstract
With the increasing of storage scale and complexity, the storage management for heterogeneous environments is becoming more and more important. This paper introduces an improved software target emulator integrated with storage virtualization management called VTarget, and some key technologies are explained in detail. The VTarget system can manage various heterogeneous storage resources and provides one virtualization interface for storage management. It is implemented in the storage network layer in the SAN and can support heterogeneous operation systems. The VTarget system also provides an access control mechanism to enhance device security and adapts multi metadata copy technology to improve reliability. We have implemented a prototype of VTarget system and the testing results showed that the storage virtualization management influences the I/O bandwidth less than 3.6% and less than 8% in latency, which only has a very slight effect on storage performance for the mass heterogeneous storage system management.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Palekar, A.: Design and Implementation of A Linux SCSI Target for Storage Area Networks. In: Proceedings of the 5th Annual Linux Showcase & Conference (2001)
Teigland, D.C., Mauelshagen, H.: Volume Managers in Linux. Sistina Software, Inc. (2001), http://www.sistina.com
Pratt, S.: EVMS:A Common Framework for Volume Management. Linux Technology Center, IBM Corp., http://evms.sf.net
Kim, C.-S., Kim, G.-B., Shin, B.-J.: Volume Management in SAN Environment. In: ICPADS 2001, pp. 500–508 (1997)
SCSI Primary Commands - 3 (SPC-3), SCSI Block Commands - 2 (SBC-2), Working Drafts (2004), http://www.t10.org
Lumb, C.R., Merchant, A., Alvarez, G.A.: Fa?ade: Virtual storage devices with performance guarantees. In: Proceedings of the 2nd USENIX conference on File and Storage technologies, San Francisco, CA, pp. 131–144 (April 2003)
StoreAge Networking Technologies Ltd. High-Performance Storage Virtualization Architecture (2001), http://www.store-age.com
Intel Corp. Intel iSCSI project, http://sourceforge.net/projects/intel-iscsi,2001
Li, B., Jiwu, S., Weimin, Z.: Design and optimization of an iSCSI system. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3252, pp. 262–269. Springer, Heidelberg (2004)
Jiwu, S., Jun, Y., Changdong, F., Weimin, Z.: A highly efficient FC-SAN based on load stream. In: Zhou, X., Xu, M., Jähnichen, S., Cao, J. (eds.) APPT 2003. LNCS, vol. 2834, pp. 31–40. Springer, Heidelberg (2003)
Wilkes, J.: Traveling to Rome: QoS specifications for automated storage system management. In: Proceedings of the International Workshop on Quality of Service (IWQoS), pp. 75–91 (June 2001)
Huang, L., Peng, G., Chiueh, T.-C.: Multi-Dimensional Storage Virtualization. In: Proceedings of the joint international conference on Measurement and modeling of computer systems, pp. 14–24. ACM Press, New York (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, H., Shu, J., Xue, W., Wang, D. (2005). VTarget: An Improved Software Target Emulator for SANs. In: Chen, G., Pan, Y., Guo, M., Lu, J. (eds) Parallel and Distributed Processing and Applications - ISPA 2005 Workshops. ISPA 2005. Lecture Notes in Computer Science, vol 3759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11576259_11
Download citation
DOI: https://doi.org/10.1007/11576259_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29770-3
Online ISBN: 978-3-540-32115-6
eBook Packages: Computer ScienceComputer Science (R0)