GiSK: making secure, reliable and scalable VO repository virtualizing generic disks in the grid

The grid has been recognized in industry as an important means of addressing issues of virtualization and distributed system management. Storage virtualization is the logical abstraction of physical storage and has tremendous potential for simplifying storage administration and reducing costs for managing diverse storage assets. In this paper, we study ways to virtualize heterogeneous storage systems in grid and introduce a new secure, reliable, and scalable VO repository system, referred as GiSK, using storage virtualization for generic disks in the grid. Through the lessons from GiSK, we identify a few important issues required to realize a storage virtualization system in the grid and suggest the "lassoing a stake in order" strategy for data reliability and the fine-grained access control mechanism using the GSI certificate

[1]  John C. S. Lui,et al.  Chained declustering: load balancing and robustness to skew and failures , 1992, [1992 Proceedings] Second International Workshop on Research Issues on Data Engineering: Transaction and Query Processing.

[2]  Ian T. Foster,et al.  The data grid: Towards an architecture for the distributed management and analysis of large scientific datasets , 2000, J. Netw. Comput. Appl..

[3]  Erik Riedel Storage Systems: Not Just a Bunch of Disks Anymore , 2003, ACM Queue.

[4]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[5]  David J. DeWitt,et al.  Chained declustering: a new availability strategy for multiprocessor database machines , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[6]  Tom Clark,et al.  Storage Virtualization: Technologies for Simplifying Data Storage and Management , 2005 .

[7]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[8]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[9]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[10]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[11]  Predrag Buncic,et al.  AliEnFS - a Linux File System for the AliEn Grid Services , 2003, ArXiv.

[12]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[13]  Renato J. O. Figueiredo,et al.  The PUNCH virtual file system: seamless access to decentralized storage services in a computational grid , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.