Description
5PB of storage on a Lustre based filesystem.
RP Description
Expanse Storage provides a 12 PB Lustre parallel filesystem for fast scratch and project I/O and a 7 PB Ceph object store for object-storage workflows. Both are accessible from every Expanse node.
Jobs Information
In addition to the local scratch storage, users will have access to global parallel filesystems on Expanse. Every Expanse node has access to a 12 PB Lustre parallel file system (provided by Aeon Computing) and a 7 PB Ceph Object Store system, 140 GB/second performance storage. SDSC limits the number of files that can be stored in the /lustre/scratch filesystem to 2 million files per user. Users should contact support for assistance at the ACCESS Help Desk if their workflow requires extensive small I/O, to avoid causing system issues assosiated with load on the metadata server.
The two Lustre filesystems available on Expanse are:
- Lustre Expanse scratch filesystem:
/expanse/lustre/scratch/$USER/temp_project - Lustre NSF projects filesystem:
/expanse/lustre/projects/
SUBMITTING JOBS USING LUSTRE
Jobs that need to use the Lustre filesystem should explicitly reqeust the feature by including the following line to their script:
#SBATCH --constraint="lustre"
This constraint can be used in combination with any other constraints you are already using. For example:
#SBATCH --constraint="lustre&persistenceoff&exclusive"
Jobs submitted without --constraint="lustre" that need the Lustre filesystem will be scheduled on nodes without Lustre and will FAIL.