Towards Supporting Data-Intensive Scientific Applications on Extreme-Scale High-Performance Computing Systems