Cloud Computing and Grid Computing 360-Degree Compared
The data grid: Towards an architecture for the distributed management and analysis of large scientific datasets