Catwlak is a transparent file staging tool that releives users from needing to be aware of where files are located. Without transferring files using an explicit staging command, Catwalk enables an application program to access local files that are originally stored in the global file system. Catwalk can exhibit higher performance with less loads on a file server than widely used NFS in cluster environments.
Catwalk-ROMIO is an MPI-IO device of Catwalk. Unlike a file staging system, Catwalk-ROMIO enables shared write file. Catwalk-ROMIO outperforms existing parallel file systems when the access patterns are fine and complex.
Atsushi Hori, Yoshikazu Kamoshida, Hiroya Matsuba, Kazuki Ohta, Takashi Yasui, Shinji Sumimoto and Yutaka Ishikawa, “On-Demand File Staging System for Clusters,” IEEE International Conference on Cluster Computing 2009 (Cluster 2009), 2009.