... | @@ -1630,7 +1630,7 @@ Data anonymization has been defined as a "process by which personal data is irre |
... | @@ -1630,7 +1630,7 @@ Data anonymization has been defined as a "process by which personal data is irre |
|
This shark cluster has multiple data storage types.
|
|
This shark cluster has multiple data storage types.
|
|
### Storage solutions
|
|
### Storage solutions
|
|
* HPC Isilon storage.
|
|
* HPC Isilon storage.
|
|
This is fast storage for direct acces to your data on the cluster, which can be purchased from the IT&DI department through [Topdesk](https://topdesk.lumc.nl). Once purchased this storage will be NFS v4 mounted on all the nodes on the cluster. The deafult mountpoint will be **/exports/<storage-share-name>**.
|
|
This is fast storage for direct acces to your data on the cluster, which can be purchased from the IT&DI department through [Topdesk](https://topdesk.lumc.nl). Once purchased this storage will be NFS v4 mounted on all the nodes on the cluster. The default mountpoint will be **/exports/<storage-share-name>**.
|
|
Access to this mountpoint is handeld by an Active Directory group. The default mount access rights are set by an Ansible playbook. To grant users access to this share you need to have them added to the Active Directory group attached to the share. To find out which group is attached to your data storage use the following command `ls -aldh /exports/<storage-share-name> | awk '{print $4}'`
|
|
Access to this mountpoint is handeld by an Active Directory group. The default mount access rights are set by an Ansible playbook. To grant users access to this share you need to have them added to the Active Directory group attached to the share. To find out which group is attached to your data storage use the following command `ls -aldh /exports/<storage-share-name> | awk '{print $4}'`
|
|
* research LTS Isilon storage
|
|
* research LTS Isilon storage
|
|
This is slow storage for archiving data which can be purchased from the IT&DI department through [Topdesk](https://topdesk.lumc.nl). Once purchased this storage will be NFS v4 mounted on all the execution/gpu/mem nodes on the cluster with read only access, on the login nodes you wil have read and write access. The deafult mountpoint will be **/exports/archive/<storage-share-name>**. Access to this mountpoint is handeld by an Active Directory group. The default mount access rights are set by an Ansible playbook. To grant users access to this share you need to have them added to the Active Directory group attached to the share. To find out which group is attached to your data storage use the following command `ls -aldh /exports/archive/<storage-share-name> | awk '{print $4}'`
|
|
This is slow storage for archiving data which can be purchased from the IT&DI department through [Topdesk](https://topdesk.lumc.nl). Once purchased this storage will be NFS v4 mounted on all the execution/gpu/mem nodes on the cluster with read only access, on the login nodes you wil have read and write access. The deafult mountpoint will be **/exports/archive/<storage-share-name>**. Access to this mountpoint is handeld by an Active Directory group. The default mount access rights are set by an Ansible playbook. To grant users access to this share you need to have them added to the Active Directory group attached to the share. To find out which group is attached to your data storage use the following command `ls -aldh /exports/archive/<storage-share-name> | awk '{print $4}'`
|
... | @@ -1640,12 +1640,13 @@ This BeeGFS is faster compared to the HPC Isilon if you have a lot of small file |
... | @@ -1640,12 +1640,13 @@ This BeeGFS is faster compared to the HPC Isilon if you have a lot of small file |
|
This storage is a so called **scratch space**, everyone can use this BeeGFS scratch space for **staging** your data. Please **do not** use this scratch space for **storage**.
|
|
This storage is a so called **scratch space**, everyone can use this BeeGFS scratch space for **staging** your data. Please **do not** use this scratch space for **storage**.
|
|
The HPC Isilon and the LTS Isilon are for storage, the BeeGFS is only for staging.
|
|
The HPC Isilon and the LTS Isilon are for storage, the BeeGFS is only for staging.
|
|
Staging your data is a normal procedure on large clusters.
|
|
Staging your data is a normal procedure on large clusters.
|
|
|
|
|
|
Howto Stage your data:
|
|
Howto Stage your data:
|
|
From within your submit script
|
|
From within your submit script
|
|
Create a directory on the /scratch/shared `mkdir -p /scratch/shared/$USER/$SLURM_JOB_ID`
|
|
Create a directory on the /scratch/shared `mkdir -p /scratch/shared/$USER/$SLURM_JOB_ID`
|
|
change permissions so only the owner can view the files `chmod 700 /scratch/shared/$USER`
|
|
Change permissions so only the owner can view the files `chmod 700 /scratch/shared/$USER`
|
|
Copy your data `cp <path>/to/Data /scratch/shared/$USER/$SLURM_JOB_ID/`
|
|
Copy your data `cp <path>/to/Data /scratch/shared/$USER/$SLURM_JOB_ID/`
|
|
execute your binary and save output to /scratch/shared/$USER/$SLURM_JOB_ID/
|
|
Execute your binary and save output to /scratch/shared/$USER/$SLURM_JOB_ID/
|
|
At the end of your sbatch script move/copy your output to your HPC/LTS storage.
|
|
At the end of your sbatch script move/copy your output to your HPC/LTS storage.
|
|
Now remove the complete directory on the BeeGFS `rm -Rf /scratch/shared/$USER/$SLURM_JOB_ID/'
|
|
Now remove the complete directory on the BeeGFS `rm -Rf /scratch/shared/$USER/$SLURM_JOB_ID/'
|
|
#### Importand information for BeeGFS /scratch/shared
|
|
#### Importand information for BeeGFS /scratch/shared
|
... | | ... | |