bioinfo@ird.fr

How to use the mutualized scratch partition: scratch-ib

How to use the mutualised scratch partition: /scratch-ib

Description Use /scratch-ib
Author ndomassi TANDO (ndomassi.tando@ird.fr)
Creation Date 21/01/2025
Modification Date 07/03/2025

/scratch-ib partition role

/scratch-ib is a mutualized scratch partition hosted on bioinfo-san.ird.fr that store temporary data to analyse

It is shared between all the nodes with the infiniband feature (high rate network)

Users can store directly their data into /scratch-ib on bioinfo-san.ird.fr then use one or several infiniband nodes to process then directly in /scratch-ib

Calculation can be launched on several nodes at the same time.

/scratch-ib partition features

- /scratch-ib is accessible through the Internet via the bioinfo-san.ird.fr server

- It is a 128TB partition

- Data on this partition is only accessible by nodes with the infiniband feature.

Use /scratch-ib

1) Upload your data in /scratch-ib using bioinfo-san.ird.fr

To see the transfer process: https://bioinfo.ird.fr/index.php/en/tutorials-howtos-i-trop-cluster/#howto-1

2) Reserve infiniband ressources:

Only certain nodes are equiped with infiniband for now , check the list below:

node partitions CPU RAM total (Gb) RAM by CPU (Gb/cpu) scratch size (To)
node0 normal 24 144 6 13
node1 normal 24 144 6 2
node4 normal 72 257 4 13
node5 normal 88 516 6 13
node7 normal 24 145 6 3
node8 long 24 48 2 13
node9 normal 64 144 2 13
node11 runner 24 48 2 3
node17 normal 48 144 3 13
node20 normal 20 64 3 13
node21 normal 24 144 6 13
node24 normal 20 64 3 13
node25 supermem 40 1 032 26 14
node26 gpu 24 192 8 14
node27 normal 24 144 6 14

To select an infiniband node, you need to add the following slurm option

--constraint=infiniband

For example, to connect i a normal partition node with infiniband in interactive mod:

srun -p short --constraint=infiniband --pty bash -i

In a script launched with sbatch, add the following options at the beginning:

#SBATCH -p short
#SBATCH --constraint=infiniband

3) Launch your analyses directly in the /scratch-ib partition

 cd /scratch-ib

Do not forget to modify your script with /scratch-ib instead of /scratch

If your data is in the /projects folder, you can integrate the transfer in your script replacing san by san-ib (stands for infiniband) and /scratch by /scratch-ib

scp -r san-ib:path_to_files/file /scratch-ib/folder

More informations on infiniband here:

Infiniband network