Back to Search Start Over

Heterogeneity-Aware Collective I/O for Parallel I/O Systems with Hybrid HDD/SSD Servers.

Authors :
He, Shuibing
Wang, Yang
Sun, Xian-He
Huang, Chuanhe
Xu, Chenzhong
Source :
IEEE Transactions on Computers. Jun2017, Vol. 66 Issue 6, p1091-1098. 8p.
Publication Year :
2017

Abstract

Collective I/O is a widely used middleware technique that exploits I/O access correlation among multiple processes to improve I/O system performance. However, most existing implementations of collective I/O strategies are designed and optimized for homogeneous I/O systems. In practice, the homogeneity assumptions do not hold in heterogeneous parallel I/O systems, which consist of multiple HDD and SSD-based servers and become increasingly promising. In this paper, we propose a heterogeneity-aware collective-I/O (HACIO) strategy to enhance the performance of conventional collective I/O operations. HACIO reorganizes the order of I/O requests for each aggregator with awareness of the storage performance of heterogeneous servers, so that the hardware of the systems can be better utilized. We have implemented HACIO in ROMIO, a widely used MPI-IO library. Experimental results show that HACIO can significantly increase the I/O throughputs of heterogeneous I/O systems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00189340
Volume :
66
Issue :
6
Database :
Academic Search Index
Journal :
IEEE Transactions on Computers
Publication Type :
Academic Journal
Accession number :
122985213
Full Text :
https://doi.org/10.1109/TC.2016.2637353