Adrian Khelili, Sophie Robert, and Soraya Zertal
FiLiP: A File Lifecycle-based Profiler for hierarchical storage
The increasing gap between computing speed and storage latency leads to possible I/O bottlenecks on massively parallel computers. To mitigate this issue, hierarchical storage provides multi-tiered configurations where each tier has its own physical characteristics and associated performance. Selecting the most appropriate file placement policy on this multi-tiered storage is difficult and there is to our knowledge no tool that systematically provides statistics and metrics for optimal file policy selection. In this paper, we present FiLiP (File Lifecycle Profiler), a software which provides statistics and metrics for a better understanding of file access by applications and the consequences on file movements across hierarchical storage. After the description of FiLiP’s main features and architecture, we highlight the usefulness of our tool using three I/O intensive simulation HPC applications: NEMO, S3DIO and NAMD and a three-tiered burst buffer.
Please cite this paper the following way:
Adrian Khelili, Sophie Robert, and Soraya Zertal, "FiLiP: A File Lifecycle-based Profiler for hierarchical storage", Infocommunications Journal, Vol. XIV, No 4, December 2022, pp. 26-33., https://doi.org/10.36244/ICJ.2022.4.4