Performance augmentation of data locality techniques for hadoop distributed file system in heterogeneous computing environment