Virtualization of Large-Scale Data Storage System to Achieve Dynamicity and Scalability in Grid Computing
Data storage management is one of the most challenging issues for Grid resource management since large amount of data intensive applications frequently involve a high degree of data access locality. Grid applications typically deal with large amounts of data. In traditional approaches high-performance dedicated servers are used for data storage and data replication. This allows opportunistic grids to share not only the computational cycles, but also the storage space. This paper explains new mechanism for Dynamic and Scalable Storage Management (DSSM) in grid environments is proposed. The storage can be transparently accessed from any grid machine, allowing easy data sharing among grid users and applications. The concept of virtual ids that, allows the creation of virtual spaces has been introduced and used. The DSSM divides all Grid Oriented Storage devices (nodes) into multiple geographically distributed domains and to facilitate the locality and simplify the intra-domain storage management. Grid service based storage resources are adopted to stack simple modular service piece by piece as demand grows. To this end, we propose four axes that define: DSSM architecture and algorithms description, Storage resources and resource discovery into Grid service, Evaluate purpose prototype system, dynamically, scalability, and bandwidth, and Discuss results. Algorithms at bottom and upper level for standardization dynamic and scalable storage management, along with higher bandwidths have been designed.
KeywordsData Data Locality DSSM GOS GRID Virtualization Web Services Virtual Organization
Unable to display preview. Download preview PDF.
- 1.Di Stefano, M.: Distributed Data Management for Grid Computing (2005) ISBN 0-471-68719-7Google Scholar
- 3.Shoshani, A., Sim, A., Junmin: Storage Resource Managers: Middleware Components for Grid Storage. Gu Lawrence Berkeley National Laboratory Berkeley, California 94720Google Scholar
- 4.Yang, B., Garcia-Molina, H.: Improving search in peer-to-peer networks. In: Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS 2002), Vienna, Austria, pp. 5–14 (July 2002)Google Scholar
- 5.Deng, Y., Wang, F.: A heterogeneous storage Grid enabled by Grid service. ACM SIGOPS Operating Systems Review, Special Issue: File and Storage Systems 41(1) (2007)Google Scholar
- 6.The Open Grid Services Architecture, http://www.globus.org/ogsa/
- 7.Jansen, F.W., Reinhard, E.: Data locality in parallel rendering. In: Proceedings of the 2nd Eurographics Workshop on Parallel Graphics and Visualisation, pp. 1–15 (1998)Google Scholar
- 8.Web Services Resource Framework, http://www.globus.org/wsrf/
- 9.Deng, Y.: Deconstructing Network Attached Storage systems. aEMC Research China, Beijing 100084, PR China (2008)Google Scholar
- 10.McHugh, J., Quass, D., Widom, J.: Lore A Database Management System for Semistructur ed Data, http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.81..pdf
- 11.Kumar, A., Bawa, S., Sharma, V.: Dynamic and Scalable Data Storage Management in Grid environments. In: National Conference on Emerging Trend in Engineering and Sciences. Samrat Ashok Technological Institute, India (December 2010)Google Scholar
- 12.Kumar, A., Bawa, S.: Performance Modeling and Run Time Estimation for Large-Scale Data and Computational Grid. In: International Conference on Advance in Modeling, Optimization and Computing, IIT Roorkee (U.K.), India (2011) ISBN 81-86224-71-2Google Scholar