General Use Filesystems
Large HPC systems often have different filesystems for different purposes. ORCD systems are no different, and each have their own approach. This page documents these.
Engaging
Users each get a small home directory that is backed up and meant for important files. Larger scratch space is not backed up. Additional storage can be purchased. The Lustre scratch space will be faster than NFS for the majority of workloads, however having large numbers of small files will make it slower than NFS and can slow down the filesystem overall, so it is important to follow the Lustre Best Practices. See the Engaging Documentation Page on Storage for more information.
Storage Type | Path | Quota | Backed up | Purpose/Notes |
---|---|---|---|---|
Home Directory NFS |
/home/<username> |
100 GB | Backed up | Use for important files |
Lustre | /nobackup1/<username> |
1 TB | Not backed up | Scratch space Faster than NFS |
NFS | /pool001/<username> |
1 TB | Not backed up | Scratch space |
Satori
Storage Type | Path | Quota | Backed up | Purpose/Notes |
---|---|---|---|---|
Home Directory | /home/<username> |
25GB | Backed up | Use for important files. Quota increase request to 100GB. |
GPFS | /nobackup/users/<username> |
500GB | Not backed up | Scratch space. Quota increase request to 2TB. |
SuperCloud
SuperCloud uses Lustre for all central/shared storage (accessible to all nodes in the system). This storage is not backed up. See the SuperCloud Best Practices and Performance Tips page for best practices using the Lustre filesystem. Quotas or limits are set on the storage as guardrails. Individual and group storage use and quotas can been viewed on the User Profile Page on the SuperCloud Web Portal (only accessible if you have an account). Additional storage may be granted on a case by case basis. Local disk spaces will be faster than the Lustre shared filesystem, but all are temporary and can only be accessed on the node where they are created.
Storage Type | Path | Access | Backed up | Limits |
---|---|---|---|---|
Home Directory Lustre |
/home/gridsan/<username> |
User only | Not backed up | See User Profile Page |
Group Directories Lustre |
/home/gridsan/groups/<groupname> |
Files shared within a group | Not backed up | See User Profile Page |
Job-specific Temporary Storage Local Disk |
Access using the $TMPDIR environment variable |
User or Group | Not backed up Temporary directory created at the start of a job and cleaned up at the end of the job |
NA |
Local Disk Space | Create the directory /state/partition1/user/$USER as needed |
User or Group | Not backed up Cleaned up monthly during downtimes |
NA |
OpenMind
OpenMind provides a number of different storage options. See the OpenMind Documentation page on Storage for more information, best practices, and recommendations.
Storage Type | Path | Quota | Backed up | Purpose/Notes |
---|---|---|---|---|
Home Directory | /home/<username> |
20 GB | Backed up | Use for very important files. Physically located on Flash 2. |
Flash 1 | /om/user/<username> (individual users) and /om/group/<groupname> (groups) |
Per group | Backed up | Fast internal storage |
Flash 1 Scratch | /om/scratch/<week-day> |
N/A | Not backed up purged 3 weeks after creation |
Scratch space |
Flash 2 | /om2/user/<username> (individual users) and /om2/group/<groupname> (groups) |
Per group | Backed up | Fast internal storage |
Flash 2 Scratch | /om2/scratch/<week-day> |
N/A | Not backed up purged 2 weeks after creation |
Scratch space |
NFS | /om3 , /om4 , /om5 |
Per group | Backed up | Slow internal long-term storage |
NESE | /nese |
Per group | Backed up | Slow internal long-term storage |