DocumentCode :
618583
Title :
On the design and implementation of a simulator for parallel file system research
Author :
Yonggang Liu ; Figueiredo, Renato ; Yiqi Xu ; Ming Zhao
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2013
fDate :
6-10 May 2013
Firstpage :
1
Lastpage :
5
Abstract :
Due to the popularity and importance of Parallel File Systems (PFSs) in modern High Performance Computing (HPC) centers, PFS designs and I/O optimizations are active research topics. However, the research process is often time-consuming and faces cost and complexity challenges in deploying experiments in real HPC systems. This paper describes PFSsim, a trace-driven simulator of distributed storage systems that allows the evaluation of PFS designs, I/O schedulers, network structures, and workloads. PFSsim differentiates itself from related work in that it provides a powerful platform featuring a modular design with high flexibility in the modeling of subsystems including the network, clients, data servers and I/O schedulers. It does so by designing the simulator to capture abstractions found in common PFSs. PFSsim also exposes script-based interfaces for detailed configurations. Experiments and validation against real systems considering sub-modules and the entire simulator show that PFSsim is capable of simulating a representative PFS (PVFS2) and of modeling different I/O scheduler algorithms with good fidelity. In addition, the simulation speed is also shown to be acceptable.
Keywords :
client-server systems; distributed shared memory systems; file organisation; parallel processing; scheduling; HPC center; HPC system; I/O optimization; I/O scheduler; PFS design; PFSsim; client; data server; distributed storage system; high performance computing; network structure; parallel file system; script-based interface; subsystem modeling; trace-driven simulator; workload; Computational modeling; Data models; Distributed databases; File systems; Scheduling algorithms; Servers; Throughput; I/O scheduling; parallel file system; simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2013 IEEE 29th Symposium on
Conference_Location :
Long Beach, CA
ISSN :
2160-195X
Print_ISBN :
978-1-4799-0217-0
Type :
conf
DOI :
10.1109/MSST.2013.6558438
Filename :
6558438
Link To Document :
بازگشت