期刊文献+

Massive Storage Systems 被引量:1

Massive Storage Systems
原文传递
导出
摘要 To accommodate the explosively increasing amount of data in many areas such as scientific computing and e-Business, physical storage devices and control components have been separated from traditional computing systems to become a; scalable, intelligent storage subsystem that, when appropriately designed, should provide transparent storage interface, effective data allocation, flexible and efficient storage management, and other impressive features. The design goals and desirable features of such a storage subsystem include high performance, high scalability, high availability, high reliability and high security. Extensive research has been conducted in this field by researchers all over the world, yet many issues still remain open and challenging. This paper studies five different online massive storage systems and one offiine storage system that we have developed with the research grant support from China. The storage pool with multiple network-attached RAIDs avoids expensive store-and-forward data copying between the server and storage system, improving data transfer rate by a factor of 2 3 over a traditional disk array. Two types of high performance distributed storage systems for local-area network storage are introduced in the paper. One of them is the Virtual Interface Storage Architecture (VISA) where VI as a communication protocol replaces the TCP/IP protocol in the system. VISA's performance is shown to achieve better than that of IP SAN by designing and implementing the vSCSI (VI-attached SCSI) protocol to support SCSI commands in the VI network. The other is a fault-tolerant parallel virtual file system that is designed and implemented to provide high I/O performance and high reliability. A global distributed storage system for wide-area network storage is discussed in detail in the paper, where a Storage Service Provider is added to provide storage service and plays the role of user agent for the storage system. Object based Storage Systems not only store data but also adopt the attributes and methods of objects that encapsulate the data. The adaptive policy triggering mechanism (APTM), which borrows proven machine learning techniques to improve the scalability of object storage systems, is the embodiment of the idea about smart storage device and facilitates the self-management of massive storage systems. A typical offiine massive storage system is used to backup data or store documents, for which the tape virtualization technology is discussed. Finally, a domain-based storage management framework for different types of storage systems is presented in the paper. To accommodate the explosively increasing amount of data in many areas such as scientific computing and e-Business, physical storage devices and control components have been separated from traditional computing systems to become a; scalable, intelligent storage subsystem that, when appropriately designed, should provide transparent storage interface, effective data allocation, flexible and efficient storage management, and other impressive features. The design goals and desirable features of such a storage subsystem include high performance, high scalability, high availability, high reliability and high security. Extensive research has been conducted in this field by researchers all over the world, yet many issues still remain open and challenging. This paper studies five different online massive storage systems and one offiine storage system that we have developed with the research grant support from China. The storage pool with multiple network-attached RAIDs avoids expensive store-and-forward data copying between the server and storage system, improving data transfer rate by a factor of 2 3 over a traditional disk array. Two types of high performance distributed storage systems for local-area network storage are introduced in the paper. One of them is the Virtual Interface Storage Architecture (VISA) where VI as a communication protocol replaces the TCP/IP protocol in the system. VISA's performance is shown to achieve better than that of IP SAN by designing and implementing the vSCSI (VI-attached SCSI) protocol to support SCSI commands in the VI network. The other is a fault-tolerant parallel virtual file system that is designed and implemented to provide high I/O performance and high reliability. A global distributed storage system for wide-area network storage is discussed in detail in the paper, where a Storage Service Provider is added to provide storage service and plays the role of user agent for the storage system. Object based Storage Systems not only store data but also adopt the attributes and methods of objects that encapsulate the data. The adaptive policy triggering mechanism (APTM), which borrows proven machine learning techniques to improve the scalability of object storage systems, is the embodiment of the idea about smart storage device and facilitates the self-management of massive storage systems. A typical offiine massive storage system is used to backup data or store documents, for which the tape virtualization technology is discussed. Finally, a domain-based storage management framework for different types of storage systems is presented in the paper.
作者 冯丹 金海
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2006年第5期648-664,共17页 计算机科学技术学报(英文版)
基金 T This paper is supported by the National Natural Science Foundation of China under Grants No.60125208, No.60273074, No.60303032, No.69973017, and the National Grand Fundamental Research 973 Program of China under Grants No.2004CB318201, No. 2003CB317003.
关键词 massive storage SAN NAS intelligent storage storage virtualization data grid massive storage, SAN, NAS, intelligent storage, storage virtualization, data grid
  • 相关文献

参考文献2

二级参考文献10

  • 1Katz R.H.. Network-attached storage systems. In: Proceedings of the Scalable High Performance Computing Conference-SHPCC-92 1992, 1992, 68~75.
  • 2Jin Hai, Hwang Kai. Stripped mirroring RAID architecture. Journal of Systems Architecture, 2000, 46(6): 543~550.
  • 3Hennessy K L, Patterson D A. Computer architecture: a quantitative approach [M]. Morgan Kaufmann Publishers Inc.,2000.
  • 4Randolph Y Wang, Arvind Krishnamurthy, Richard P. Martin et al. Modeling communication pipeline latency [C]. Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems. June 1998.
  • 5Hsieh J, Stanton C, Ali R. Performance evaluation of software RAID vs. hardware RAID for parallel virtual file system[C].Proceedings of Ninth International Conference on Parallel and Distributed Systems ,Dec. 2002, 307-313.
  • 6Rajeev Thakur, William Gropp, Ewing Lusk. An abstract-device interface for implementing portable parallel-I/O interfaces[EB/OL]. http://www-unix. mcs.anl. gov/-thakur/adio/paper/paper, html.
  • 7ROMIO: a high-performance, portable MPI-IO implementation [EB/OL]. http://www-unix. mcs. anl. gov/romio/.
  • 8Feng Dan. Research on parallel storage system[D]. Huazhong University of Science and Technology Library. 1997.
  • 9Biliris A, Panagos E. A high performance configurable storage manager[C]. Proceedings of the Eleventh International Conference on Data Engineering ,March 1995, 35-43.
  • 10Hwang K, Hai Jin, Ho R et al. Reliable cluster computing with a new checkpointing RAID-x architecture[Z]. Heterogeneous Computing Workshop, May 2000,171-184.

共引文献13

同被引文献8

  • 1韩德志.网络存储技术及其进展[J].计算机应用研究,2005,22(7):5-8. 被引量:20
  • 2刘霖,赵跃龙,李成艺.基于IND的智能存储系统[J].计算机应用研究,2007,24(8):64-66. 被引量:1
  • 3赵跃龙 蒋骞.基于智能网络磁盘的虚拟存储技术的研究与设计.计算机研究与发展,2009,46:44-49.
  • 4Du D. Recent of advancements and future challenges of storages systems [ J ]. Proceedings of the IEEE, 2008,96( 11 ) :1875 - 1886.
  • 5Kim H, Pai V, Rixner S. Increasing web server throughput with network interface data caching [ C ]// Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems. New York, USA ,2002:239 - 250.
  • 6Intel Corporation. Intel iSCSI reference implementa- tion [ EB/OL ]. [ 2008 - 5 - 6]: http ://sourceforge. net/projects/intel-iscsi/.
  • 7Jiang S,Zhang X D. ULC:a file block placement and replacement protocol to effectively exploit hierarchical locality in multi-level buffer caches[ C ]//24th IEEE International Conference on Distributed Computing Systems. Tokyo, Japan, 2004 : 168 - 177.
  • 8赵跃龙,戴祖雄,王志刚,杨希.一种智能网络磁盘(IND)存储系统结构[J].计算机学报,2008,31(5):858-867. 被引量:19

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部