J. Cope, N. Liu, S. Lang, P. Carns, C. Carothers, and R. Ross, "CODES: Enabling Co-Design of Multi-Layer Exascale Storage Architectures," Preprint ANL/MCS-P1884-0411, April 2011. [pdf]
Performance and reliability design constraints for exascale storage systems are significant challenges for HPC system designers. We are developing the CODES simulation toolkit to equip system designers with simulation tools so that they better understand the features and design constraints of exascale storage systems. The goal for CODES is to enable the exploration and co-design of exascale storage systems by providing a detailed, accurate, and highly parallel simulation toolkit for exascale storage. In this paper, we present the capabilities of the CODES tools that allow systems designers to assess exascale storage system designs. We demonstrate the use of CODES to evaluate a potential exascale storage network model and storage system features.