
Chapter 30
Storage Models: Past, Present, and
Future
Dries Kimpe and Robert Ross
Argonne National Laboratory
30.1 The POSIX Era .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
30.2 The Current HPC Storage Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
30.2.1 The POSIX HPC I/O Extensions . . . . . . . . . . . . . . . . . . . . . . . 335
30.2.2 MPI-IO .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
30.2.3 Object Storage Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
30.3 Post POSIX .