From f392bb96cb4fa03856f3b5480493bd8d36a137b3 Mon Sep 17 00:00:00 2001 From: caubet_m Date: Wed, 27 Jan 2021 08:56:31 +0100 Subject: [PATCH] Added GraceTime --- pages/merlin6/02 accessing-merlin6/storage.md | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/pages/merlin6/02 accessing-merlin6/storage.md b/pages/merlin6/02 accessing-merlin6/storage.md index 9834a1c..72980d1 100644 --- a/pages/merlin6/02 accessing-merlin6/storage.md +++ b/pages/merlin6/02 accessing-merlin6/storage.md @@ -37,17 +37,23 @@ Merlin6 offers the following directory classes for users: * ``/export``: Export directory for data transfer, visible from `ra-merlin-01.psi.ch`, `ra-merlin-02.psi.ch` and Merlin login nodes. * Refer to **[Transferring Data](/merlin6/transfer-data.html)** for more information about the export area and data transfer service. +{{site.data.alerts.tip}}In GPFS there is a concept called GraceTime. Filesystems have a block (amount of data) and file (number of files) quota. +This quota contains a soft and hard limits. Once the soft limit is reached, users can keep writing up to their hard limit quota during the grace period. +Once GraceTime or hard limit are reached, users will be unable to write and will need remove data below the soft limit (or ask for a quota increase +when this is possible, see below table). +{{site.data.alerts.end}} + Properties of the directory classes: -| Directory | Block Quota [Soft:Hard] | Block Quota [Soft:Hard] | Quota Change Policy: Block | Quota Change Policy: Files | Backup | Backup Policy | -| ---------------------------------- | ----------------------- | ----------------------- |:--------------------------------- |:-------------------------------- | ------ | :----------------------------- | -| /psi/home/$username | USR [10GB:11GB] | *Undef* | Up to x2 when strongly justified. | N/A | yes | Daily snapshots for 1 week | -| /data/user/$username | USR [1TB:1.074TB] | USR [1M:1.1M] | Inmutable. Need a project. | Changeable when justified. | no | Users responsible for backup | -| /data/project/bio/$projectname | GRP [1TB:1.074TB] | GRP [1M:1.1M] | Subject to project requirements. | Subject to project requirements. | no | Project responsible for backup | -| /data/project/general/$projectname | GRP [1TB:1.074TB] | GRP [1M:1.1M] | Subject to project requirements. | Subject to project requirements. | no | Project responsible for backup | -| /scratch | *Undef* | *Undef* | N/A | N/A | no | N/A | -| /shared-scratch | USR [512GB:2TB] | USR [2M:2.5M] | Up to x2 when strongly justified. | Changeable when justified. | no | N/A | -| /export | USR [10MB:20TB] | USR [512K:5M] | Soft can be temporary increased. | Changeable when justified. | no | N/A | +| Directory | Block Quota [Soft:Hard] | Block Quota [Soft:Hard] | GraceTime | Quota Change Policy: Block | Quota Change Policy: Files | Backup | Backup Policy | +| ---------------------------------- | ----------------------- | ----------------------- | :-------: | :--------------------------------- |:-------------------------------- | ------ | :----------------------------- | +| /psi/home/$username | USR [10GB:11GB] | *Undef* | N/A | Up to x2 when strongly justified. | N/A | yes | Daily snapshots for 1 week | +| /data/user/$username | USR [1TB:1.074TB] | USR [1M:1.1M] | 7d | Inmutable. Need a project. | Changeable when justified. | no | Users responsible for backup | +| /data/project/bio/$projectname | GRP [1TB:1.074TB] | GRP [1M:1.1M] | 7d | Subject to project requirements. | Subject to project requirements. | no | Project responsible for backup | +| /data/project/general/$projectname | GRP [1TB:1.074TB] | GRP [1M:1.1M] | 7d | Subject to project requirements. | Subject to project requirements. | no | Project responsible for backup | +| /scratch | *Undef* | *Undef* | N/A | N/A | N/A | no | N/A | +| /shared-scratch | USR [512GB:2TB] | USR [2M:2.5M] | 7d | Up to x2 when strongly justified. | Changeable when justified. | no | N/A | +| /export | USR [10MB:20TB] | USR [512K:5M] | 10d | Soft can be temporary increased. | Changeable when justified. | no | N/A | {{site.data.alerts.warning}}The use of scratch and export areas as an extension of the quota is forbidden. scratch and export areas must not contain final data.
Auto cleanup policies in the scratch and export areas are applied.