Date: Monday 02/12/19
Lecture 5 gives a short overview of storage system and associated concepts
Lecture 6 gives on overview of the concept of parallel FS, present then the Lustre parallel Fs and its usage.
- Mainly Chapter 17 and Chapter 18 of Sterling's book
- http://www.prace-ri.eu/best-practice-guide-parallel-i-o/#id-1.3.5
- http://wiki.lustre.org/Main_Page and in particular the pdf below:
- http://wiki.lustre.org/images/6/64/LustreArchitecture-v4.pdf
- https://www.nics.tennessee.edu/computing-resources/file-systems/io-lustre-tips
- Identify your laptop FS and associated metadata
- compile and run iozone
- measure I/O performance of your laptop by means of iozone
- practise with lustre FS
- compile and run IOR + mdtest
- work in small groups to perform some benchmarks
- Perform, by means of iozone, a benchmarking analysis on all the OSTs belonging to available lustre FS (C3HPC and Ulysses)
- Perform, by means of IOR, a benchmarking analysis on different of different I/O approaches: POSIX/HDF5/MPI-IO
- Plot the results
- Perform a detailed benchmarking comparative analysis of netcdf parallel codes (
allwrite
vscollect_and_write
) with respect to:- size of the grid
- number of processors
- striping of the FILE
- Plot the results
- IOR HPC benchmark GitHub page
- IOR user guide