Heuristic Data Placement for Data-Intensive Applications in Heterogeneous Cloud. (12th May 2016)