Skip to content

File System Quota

This page contains information about quota limits on UBELIX file systems.

Quota Max files Expandable Retention Backup
User home 1TB 1M No User lifetime Yes
Workspace
(Research Storage)
min 5TB 1M per TB Yes Project lifetime Yes
Capacity Storage min 75TB 100K per TB Yes Project lifetime No
Network Scratch 30 TB1 10M1 No 30 days No
Local Scratch < 1 TB - No Job lifetime No
space quota file quota backup expiration
HOME 1TB 1M yes -
WORKSPACE at least 5TB 1M per TB yes -
SCRATCH 30TB1 10M1 no 1 month

Note that, except for the user home directory and scratch storage, data storage needs to be requested per project. When a storage space is marked as expandable, it means that you can request more space if needed. StoragePlease contact the UBELIX Support Team to request more storage space.

Don’t circumvent the retention policy

Deliberately modifying file access times to bypass the retention policy is prohibited. It’s anti-social behavior that may impact other users negatively.

Job abortion

Jobs will fail if no more disk space can be allocated, or if no more files can be created because the respective quota hard limit is exceeded

Display quota information

You can check the memory and file usage quotas of your storage spaces with the following command:

$ quota
UniBE Workspace Quota report
============================
                    :  used (GB)(   %), quota (GB) |  files used(   %),      quota
==================================================================================
HOME                :        420( 41%),       1024 |      773425( 77%),    1000000
Workspace1          :        101(  1%),      10240 |           3(  0%),   10000000
Furthermore, there is a more detailed version using the -l or --long option
$ quota -l
UniBE Workspace Quota report
============================
                    : free quota,  used (GB)(   %), quota (GB) |  files used(   %),      quota | start date(1), average quota(2)
================================================================================================================================
HOME                :        all,        421( 41%),       1024 |      796058( 79%),    1000000 |              ,
SCR_usr             :        all,        269(  0%),      30720 |          22(  0%),   10000000 |              ,
Workspace1          :          5,        101(  1%),      10240 |           4(  0%),   10000000 |    2021-02-25,           7.5833

(0) space names starting with "SCR_" refer to the personal (usr) or Workspace SCRATCH quota.
(1) accounting period start date, The date from which the average usage is computed.
(2) file space average quota (not files), calculated by the average of messured values in the actual accounting period.

In the last example the workspace Workspace1 has 5TB of free quota, and a total of 10TB of quota (5TB additional storage requested). The start date defines the start of the accounting period and the average quota is computed as average over all datapoints starting from start date. Furthermore, the SCRATCH quota is presented starting with SCR_, where SCR_usr is your personal SCRATCH quota and SCR_ plus Workspace name the group quota of the Workspace group in the scratch fileset. Workspace SCRATCH quota is only presented if a quota is set and the quota -l option selected.

Data updates

  • Workspaces: Workspace quota information is gathered twice a day. Thus the presented data may not completely represent the current state.
  • HOME and SCRATCH: values presented are actual values directly gathered from the file system

About the number-of-files quota

For reasons related to performance, we are particularly attentive to the number of files present on the parallel file system. A lot of small files negatively impact all users by stressing the file system. Therefore, any requests to increase the number-of-files quota will be evaluated carefully by the UBELIX Team and must be fully justified to be granted.

In general, applications that generate a lot of small files per process are not well suited for UBELIX. If you are the developer of such application, you should consider tools like [HDF5][hdf5].


  1. Scratch quota is currently implemented per user