Grid architecture storage - utilising grid computing for dynamic data storage

Grid architecture storage (GAS) is based on the concept that the grid computing architecture can be manipulated in order to facilitate data storage on the grid. This paper describes the software that has been developed to prove this concept. The software utilises volatile resources on distributed grid nodes - primarily random access memory - to store data dynamically by shifting the data from node to node without transferring the data to persistent storage. A suite of applications that exercise this theory has been developed using the Alchemi .NET grid computing framework, showing that the dynamic storage grid is a feasible grid computing application. Users are able to distribute files from their desktop computers across the Internet, benefiting from the unused resources that are available on computers all over the world.

[1]  Rajkumar Buyya,et al.  Peer-to-Peer Grid Computing and a .NET-Based Alchemi Framework , 2006 .

[2]  Douglas Thain,et al.  The Kangaroo approach to data movement on the Grid , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[3]  Ahmar Abbas,et al.  Grid Computing: A Practical Guide to Technology and Applications , 2003 .

[4]  Rajkumar Buyya,et al.  Peer - to - peer grid computing and a , 2004 .