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
-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].