no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Next revision | |||
— | doku:storage [2022/01/04 13:31] – created jz | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ======= Storage infrastructure ======= | ||
+ | |||
+ | |||
+ | |||
+ | ====== Storage targets ====== | ||
+ | |||
+ | * Several Storage Targets available | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * For different purposes | ||
+ | * Random I/O | ||
+ | * Small Files | ||
+ | * Huge Files / Streaming Data | ||
+ | |||
+ | |||
+ | ====== The HOME Filesystem (VSC-3) ====== | ||
+ | |||
+ | * Use for non I/O intensive jobs | ||
+ | * Basically NFS Exports over infiniband (no RDMA) | ||
+ | * Logical volumes of projects are distributed among the servers | ||
+ | * Each logical volume belongs to 1 NFS server | ||
+ | * Accessible with the '' | ||
+ | * / | ||
+ | |||
+ | ====== The HOME Filesystem (VSC-4) ====== | ||
+ | |||
+ | * Use for software and job scripts | ||
+ | * Default quota: 100GB | ||
+ | * Accessible with the '' | ||
+ | * / | ||
+ | * Also available on VSC-3 | ||
+ | * / | ||
+ | * Check quota | ||
+ | |||
+ | < | ||
+ | mmlsquota --block-size auto -j home_fs70XXX home | ||
+ | </ | ||
+ | < | ||
+ | VSC-4 > mmlsquota --block-size auto -j home_fs70824 home | ||
+ | Block Limits | ||
+ | Filesystem type | ||
+ | home | ||
+ | |||
+ | </ | ||
+ | |||
+ | ====== The BINFL filesystem ====== | ||
+ | |||
+ | * Specifically designed for Bioinformatics applications | ||
+ | * Use for I/O intensive jobs | ||
+ | * ~ 1 PB Space (default quota is 10GB/ | ||
+ | * Can be increased on request (subject to availability) | ||
+ | * BeeGFS Filesystem | ||
+ | * Accessible via '' | ||
+ | * '' | ||
+ | * Also available on VSC-4 | ||
+ | * Check quota | ||
+ | |||
+ | < | ||
+ | beegfs-ctl --getquota --cfgFile=/ | ||
+ | </ | ||
+ | < | ||
+ | VSC-3 > beegfs-ctl --getquota --cfgFile=/ | ||
+ | user/ | ||
+ | | ||
+ | --------------|------||------------|------------||---------|--------- | ||
+ | p70824| 70824|| | ||
+ | |||
+ | </ | ||
+ | ====== The BINFS filesystem ====== | ||
+ | |||
+ | * Specifically designed for Bioinformatics applications | ||
+ | * Use for very I/O intensive jobs | ||
+ | * ~ 100 TB Space (default quota is 2GB/ | ||
+ | * Can be increased on request (subject to availability) | ||
+ | * BeeGFS Filesystem | ||
+ | * Accessible via '' | ||
+ | * '' | ||
+ | * Also available on VSC-4 | ||
+ | * Check quota | ||
+ | |||
+ | < | ||
+ | beegfs-ctl --getquota --cfgFile=/ | ||
+ | </ | ||
+ | < | ||
+ | VSC-3 > beegfs-ctl --getquota --cfgFile=/ | ||
+ | user/ | ||
+ | | ||
+ | --------------|------||------------|------------||---------|--------- | ||
+ | p70824| 70824|| | ||
+ | |||
+ | </ | ||
+ | |||
+ | ====== The TMP filesystem ====== | ||
+ | |||
+ | * Use for | ||
+ | * Random I/O | ||
+ | * Many small files | ||
+ | * Size is up to 50% of main memory | ||
+ | * Data gets deleted after the job | ||
+ | * Write Results to '' | ||
+ | * Disadvantages | ||
+ | * Space is consumed from main memory < | ||
+ | * Keep in mind, that mmap() uses lazy loading | ||
+ | * Very small files waste main memory (memory mapped files are aligned to page-size)--></ | ||
+ | * Accessible with the '' | ||
+ | |||
+ | |||
+ | |||
+ | ====== The DATA Filesystem ====== | ||
+ | |||
+ | * Use for all kind of I/O | ||
+ | * Default quota: 10TB | ||
+ | * Extansion can be requested | ||
+ | * Accessible with the '' | ||
+ | * / | ||
+ | * Also available on VSC-3 | ||
+ | * / | ||
+ | * Check quota | ||
+ | |||
+ | < | ||
+ | mmlsquota --block-size auto -j data_fs70XXX data | ||
+ | </ | ||
+ | < | ||
+ | VSC-4 > mmlsquota --block-size auto -j data_fs70824 data | ||
+ | Block Limits | ||
+ | Filesystem type | ||
+ | data | ||
+ | |||
+ | </ | ||
+ | ====== Backup policy ====== | ||
+ | |||
+ | * Backup of user files is **solely the responsibility of each user** | ||
+ | * [[https:// | ||
+ | * Backed up filesystems: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Backups are performed on best effort basis | ||
+ | * Full backup run: ~3 days | ||
+ | * Backups are used for **disaster recovery only** | ||
+ | * Project manager can exclude $DATA filesystem from backup | ||
+ | * [[https:// | ||