Cluster, grid and cloud computing: A detailed comparison
Distributed computing in practice: the Condor experience