GSelf-MapReduce: A Method for Enhancing Mapreduce Performance in Distributed Heterogeneous Data Centers | IEEE Journals & Magazine | IEEE Xplore