MapReduce Scheduling for Deadline-Constrained Jobs in Heterogeneous Cloud Computing Systems | IEEE Journals & Magazine | IEEE Xplore