Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For scalability and performance, files written to Scratch use a progressive file layout in which at certain size boundaries switch to different types of storage or recruits more storage targets to storage parts of a file.

Automatic File Purging

Note

Scratch is not a persistent storage location for users data. Scratch provides a 90 day grace period after a file was last written to before the file is removed automatically from the file system.

Warning

The purge process cannot be paused for individual users and files that are removed cannot be recovered

Parameters of the automated file purge

  • Only files under ~/koa_scratch/ or /mnt/lustre/koa/scratch/${USER} will be subject to purge

  • Files and folders not modified for 90 days will be deleted from scratch

  • The purge process will run daily The process cannot be paused for individual users and files that are removed cannot be recovered

Info

In the case the file system

...

nears 85-90%

...

utilized, ITS-CI will contact users who have large occupancy of

...

scratch to voluntarily reduce their usage

...

. If we are unable to reclaim enough space to drop below 70% utilized, we will purge files from oldest to newest, regardless of time on scratch until we

...

are below 70% usage

...

.

Details

Scratch, or more specifically, Koa Storage utilizes Lustre with ZFS as its underlying file system. For transport to Koa, it also utilizes RDMA using multiple servers all connected at 200Gbit Infiniband. The ZFS components are setup to provide the same zstd-3 compression seen on the home file system providing space savings and in some cases faster access to file as you are needing to read less data from slower storage medium. The underlying storage system utilizes a mixture of spinning enterprise hard drives (HDD) and Solid State storage, (SAS SSD and NVMe).

...

File system

Storage Quota

Files and & Directories (inode) Quota

Compression

Persistent

Lustre + ZFS

800 TB

400,000,000

zstd-3

No (90 day purge)

...