Deep Data Locality on Apache Hadoop