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.
Partition | Local Storage |
---|---|
cpu-genoa | 3.8 TB |
cpu-clx:large | 2 TB |
cpu-clx:huge | 2 TB |
cpu-clx:ssd | 2 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