An Improved Task Scheduling Algorithm Based on Cache Locality and Data Locality in Hadoop | IEEE Conference Publication | IEEE Xplore