Applications executing on massively parallel processors (MPPs) often require a high aggregate bandwidth of lowlatency I/O to secondary storage. In many current MPPs, this requirement has been met by supplying internal parallel I/O subsystems that serve as staging areas for data. Typically, the parallel I/O subsystem is composed of I/O nodes that are linked to the same interconnection network that connects the compute nodes. The I/O nodes each manage their own set of disks. The option of increasing the number of I/O nodes together with the number of compute nodes and with the interconnection network allows for a balanced architecture. We explore the issues motivating the selection of this architecture for secondary storage in MPPs. We survey the designs of some recent and current parallel I/O subsystems, and discuss issues of system configuration, reliability, and file systems.
CITATION STYLE
Feitelson, D. G., Corbett, P. F., Baylor, S. J., & Hsu, Y. (2001). Parallel I/O subsystems in massively parallel supercomputers. In High Performance Mass Storage and Parallel I/O: Technologies and Applications (pp. 389–407). Wiley-IEEE Press. https://doi.org/10.1109/9780470544839.ch25
Mendeley helps you to discover research relevant for your work.