Cluster, grid and cloud computing: A detailed comparison | Synapse