End-to-End Optimization for Geo-Distributed MapReduce
Improving MapReduce Performance in Heterogeneous Environments