Job-Aware File-Storage Optimization for Improved Hadoop I/O Performance