A distributed multi-storage resource architecture and I/O performance prediction for scientific computing | IEEE Conference Publication | IEEE Xplore