Skip to content

Storage

Below is a table of all available storage on Unity.

Mountpoint Name Location Type Quota Description
/home Home directories Everywhere HDD 50 GB Home directories should be used only for user init files.
/work/pi_ Work directories Everywhere SSD 1 TB Work should be used as the primary location for running cluster jobs. This is a shared folder for all users in the PI group. /work/username, is a legacy directory available to older users which is being phased out.
/project Project directories Everywhere HDD As Needed Project directories are available to PI's upon request. Good for large dataset storage or any larger storage that is not directly used for job I/O. PI's should e-mail hpc@umass.edu to request. A common use case is generating job output in /work and copying to permanent storage in /project afterwards. Not for job I/O
/nese NESE mounts Everywhere HDD/Tape Varying Legacy images available from the northeast storage exchange can be found here. Not for job I/O
/nas Buy-in NAS mounts Everywhere Varying Varying Legacy location where the mounts for buy-in NAS hardware are located on Unity. For users who purchased storage nodes for their own use on Unity only.
/scratch Scratch space Everywhere (Intended for Compute) SSD 40 TB / user, cleared at the end of job /scratch/[nodeid]/[jobid] is created when a job is started. That folder is assigned to $TMP and deleted after the job is complete. This directory is not directly available to users.
/gypsum Gypsum devices Everywhere HDD Varying For users migrating from the Gypsum cluster to the Unity clusters, you will find all your old storage here.

Snapshots

Backups are not available on the Unity cluster. There are temporary snapshots created each day at 1am UTC. Snapshots older than three days are deleted. Self-directed restores are accomplished by accessing read-only snapshots (see table below).

Filesystem Name Snapshot location
/home/<username> Home directory /snapshots/home/unity_<timestamp>/<username>
/work/pi_<pi-username> Work directory /snapshots/work/unity_<timestamp>/pi_<pi-username>

Restore Files From a Snapshot

The following is an example of restoring a specific directory. In this example, we restore to a restore directory first to ensure we don't overwrite any changes.

$ mkdir ~/restore
$ cp -a /snapshot/home/unity_2023-02-08_01_00_00_UTC/<username>/path/to/file/or/directory ~/restore/