Abstract
The explosive growth of data generated worldwide by information digitization has been identified as the key driver of storage system evolution. In this paper, we discuss the existing storage system architectures and pose the challenges they are facing. Drawing inspiration from Grid computing community, we propose to design a storage Grid enabled by Grid service which can solve the scalability and heterogeneity problems. However, the challenging Internet involved in the storage Grid incurs some emerging problems including the limited network performance, the unstable network environment, and etc. The Grid service involved in the storage Grid introduces much larger overhead which may result in low performance and inefficient utilization of storage resources. Because Grid service is designed for loosely coupled systems, we argue that the storage Grid can employ Grid service as a glue to manage, monitor and locate the Internet-scale storage resources which are transparent to users, while still adopting binary code to transfer data to maintain the performance. Some other solutions which may alleviate the performance pressure of Grid service and increase the efficiency of storage resource utilization are discussed as well.
- The Expanding Digital Universe: A Forecast of Worldwide Information Growth Through 2010. IDC white paper---Sponsored by EMC. March, 2007. http://www.emc.com/about/destination/digital_universe/.Google Scholar
- Garth A. Gibson, Rodney Van Meter. Network Attached Storage Architecture. Communications of the ACM, Vol. 43, No. 11, 2000, pp. 37--45. Google ScholarDigital Library
- Erik Riedel. Storage Systems: Not Just a Bunch of Disks Anymore. ACM Queue, Vol. 1, No. 4, 2003, pp. 32--41. Google ScholarDigital Library
- Jane Shurtleff. IP storage: A review of iSCSI, FCIP, iFCP. http://www.iscsistorage.com/ipstorage.htm.Google Scholar
- Y. Yasuda, S. Kawamoto, A. Ebata, J. Okitsu, T. Higuchi. Concept and evaluation of X-NAS: a highly scalable NAS system. In Proc. of 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2003), pp.219--227. Google ScholarDigital Library
- W. Katsurashima, S. Yamakawa, T. Torii, J. Ishikawa, and etc. NAS switch: a novel CIFS server virtualization. In Proc. of 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2003), pp.82--86. Google ScholarDigital Library
- Ian Foster, Carl Kesselman, Steven Tuecke. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of High Performance Computing Applications, Vol.15, No.3, 2001, pp.200--222. Google ScholarDigital Library
- Ian Foster. Globus Toolkit Version 4: Software for Service-Oriented Systems. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, 2006, pp.2--13. Google ScholarDigital Library
- The Open Grid Services Architecture. http://www.globus.org/ogsa/.Google Scholar
- Web Services Resource Framework. http://www.globus.org/wsrf/.Google Scholar
- A short introduction to Web Services. http://gdp.globus.org/gt3-tutorial/multiplehtml/ch01s02.html.Google Scholar
- Yuhui Deng, Frank Wang. A Heterogeneous Storage Grid Enabled by Grid Service. ACM SIGOPS Operating Systems Review, Vol.41, No.1, 2007, pp.7--13. Google ScholarDigital Library
- Extensible Markup Language. http://www.w3.org/XML/.Google Scholar
- Web Services Description Language. http://www.w3.org/TR/wsdl.Google Scholar
- Simple Object Access Protocol. http://www.w3.org/TR/soap/.Google Scholar
- M. Tian, T. Voigt, T. Naumowicz, H. Ritter, J. Schiller. Performance Considerations for Mobile Web Services. Computer Communications, Vol.27, No.11, 2004, pp.1097--1105. Google ScholarDigital Library
- A. Mani, A. Nagarajan, Understanding Quality of Service for Web services, January, 2002. http://www-106.ibm.com/developerworks/library/ws-quality.html.Google Scholar
- Iperf. http://www.noc.ucf.edu/Tools/lperf/default.htm.Google Scholar
- Frank Zhigang Wang, Sining Wu, Na Helian, Michael Andrew Parker, Yike Guo, Yuhui Deng, Vineet R. Khare. Grid-Oriented Storage: A Single-Image, Cross-Domain, High-Bandwidth Architecture. IEEE Transactions on Computers, Vol.56, No.4, 2007, pp.474--487. Google ScholarDigital Library
- Monitoring and Discovery System. http://www.globus.org/toolkit/mds/.Google Scholar
- Micha Hofri. Department of Computer Science, WPI. Private Correspondence.Google Scholar
Index Terms
- Opportunities and challenges of storage grid enabled by grid service
Recommendations
A heterogeneous storage grid enabled by grid service
Due to the explosive increase of data, storage Grid is a new model for deploying and managing storage resources distributed across multiple systems and networks, making efficient use of available storage capacity. Building a storage Grid demands ...
Dynamic and scalable storage management architecture for Grid Oriented Storage devices
Most of currently deployed Grid systems employ hierarchical or centralized approaches to simplify system management. However, the approaches cannot satisfy the requirements of complex Grid applications which involve hundreds or thousands of ...
Dynamic testing of legacy code resources on the grid
CF '06: Proceedings of the 3rd conference on Computing frontiersThe Grid Execution Management for Legacy Code Architecture (GEMLCA) enables the exposure of legacy applications as Grid services without code re-engineering and with minimum user effort. GEMLCA is integrated with the P-GRADE Grid portal that provides a ...
Comments