Cluster, grid and cloud computing: A detailed comparison | IEEE Conference Publication | IEEE Xplore