CRESP: Towards Optimal Resource Provisioning for MapReduce Computing in Public Clouds | IEEE Journals & Magazine | IEEE Xplore