Special Filesystems



Finding the right File System


If your jobs have a significant IO part we recommend asking your consultant via support@nhr.zib.de to recommend the right file system for you.

Local IO

If you have a significant amount of node-local IO, we recommend using $LOCAL_TMPDIR. Depending on your IO pattern this may accelerate IO to up to 100%.

Global IO

Global IO is defined as shared IO which will be able to be accessed from multiple nodes at the same time and will be persistent after job end.



Local Disks

Some Compute Nodes have local SSD or NVMe storage, available in


$LOCAL_TMPDIR


An empty directory is created on job start, and data will be deleted after the job is finished. Local data can not be shared across nodes.

This is the best performing file system to use for data that doesn't need to be shared.


PartitionLocal Storage
cpu-genoa3.8 TB
cpu-clx:large2 TB
cpu-clx:huge2 TB
cpu-clx:ssd2 TB



Special File System Types


Lustre with striping (WORK) DEPRECATED

Deprecation Warning

After file system replacement by the end of 2024 (move from Lustre to GPFS-based storage), striping using Lustre commands, like lfs setstripe, is not available anymore

Some workloads will benefit of striping. Files will be split transparently between a number of OSTs.

Especially large shared file IO patterns will benefit from striping. Up to 28 OSTs on Lise can be used, recommended are up to 8 OSTs for Lise. We have preconfigured a progressive file layout (PFL), which sets an automatic striping based on the file size.

Access: create a new directory in $WORK and set lfs setstripe -c <stripsize> <dir>

Size: 8 PiB like WORK

FastIO DEPRECATED

Deprecation Warning

After file system replacement by the end of 2024 (move from Lustre to GPFS-based storage), FastIO is not available on WORK anymore.

WORK is extended with 4 additional OST's using NVMe SSDs to accelerate heavy (random) IO-demands. To accelerate specific IO-demands further striping for up to these 4 OSTs is available.

Access:

create a new directory in $WORK and set lfs setstripe -p flash <dir>

Size:

55 TiB - quoted



Related pages