Storage
5 minute read
Storage
DAIC compute nodes have direct access to the TU Delft home, group and project storage. You can use your TU Delft installed machine or an SCP or SFTP client to transfer files to and from these storage areas and others (see data transfer) , as is demonstrated throughout this page.
File System Overview
Unlike TU Delft’s
DelftBlue
, DAIC does not have a dedicated storage filesystem. This means no /scratch
space for storing temporary files (see DelftBlue’s
Storage description
and
Disk quota and scratch space
). Instead, DAIC relies on direct connection to the TU Delft network storage filesystem (see
Overview data storage
) from all its nodes, and offers the following types of storage areas:
Personal storage (aka home folder)
The Personal Storage is private and is meant to store personal files (program settings, bookmarks). A backup service protects your home files from both hardware failures and user error (you can restore previous versions of files from up to two weeks ago). The available space is limited by a quota (see Quotas) and is not intended for storing research data.
You have two (separate) home folders: one for Linux and one for Windows (because Linux and Windows store program settings differently). You can access these home folders from a machine (running Linux or Windows OS) using a command line interface or a browser via
TU Delft's webdata
. For example, Windows home has a My Documents
folder. My documents
can be found on a Linux machine under /winhome/<YourNetID>/My Documents
Home directory | Access from | Storage location |
---|---|---|
Linux home folder | ||
Linux | /home/nfs/<YourNetID> | |
Windows | only accessible using an scp/sftp client (see SSH access) | |
webdata | not available | |
Windows home folder | ||
Linux | /winhome/<YourNetID> | |
Windows | H: or \\tudelft.net\staff-homes\[a-z]\<YourNetID> | |
webdata | https://webdata.tudelft.nl/staff-homes/[a-z]/<YourNetID> |
It’s possible to access the backups yourself. In Linux the backups are located under the (hidden, read-only) ~/.snapshot/
folder. In Windows you can right-click the H:
drive and choose Restore previous versions
.
Note
To see your disk usage, run something like:
du -h '</path/to/folder>' | sort -h | tail
Group storage
The Group Storage is meant to share files (documents, educational and research data) with department/group members. The whole department or group has access to this storage, so this is not for confidential or project data. There is a backup service to protect the files, with previous versions up to two weeks ago. There is a Fair-Use policy for the used space.
Destination | Access from | Storage location |
---|---|---|
Group Storage | ||
Linux | /tudelft.net/staff-groups/<faculty>/<department>/<group> or | |
/tudelft.net/staff-bulk/<faculty>/<department>/<group>/<NetID> | ||
Windows | M: or \\tudelft.net\staff-groups\<faculty>\<department>\<group> or | |
L: or \\tudelft.net\staff-bulk\ewi\insy\<group>\<NetID> | ||
webdata | https://webdata.tudelft.nl/staff-groups/<faculty>/<department>/<group>/ |
Project Storage
The Project Storage is meant for storing (research) data (datasets, generated results, download files and programs, …) for projects. Only the project members (including external persons) can access the data, so this is suitable for confidential data (but you may want to use encryption for highly sensitive confidential data). There is a backup service and a Fair-Use policy for the used space.
Project leaders (or supervisors) can request a Project Storage location via the Self-Service Portal or the Service Desk .
Destination | Access from | Storage location |
---|---|---|
Project Storage | ||
Linux | /tudelft.net/staff-umbrella/<project> | |
Windows | U: or \\tudelft.net\staff-umbrella\<project> | |
webdata | https://webdata.tudelft.nl/staff-umbrella/<project> or
|
Tip
Data deleted from project storage,staff-umbrella
, remains in a hidden .snapshot
folder. If accidently deleted, you can recover such data by copying it from the (hidden).snapshot
folder in your storage.Local Storage
Local storage is meant for temporary storage of (large amounts of) data with fast access on a single computer. You can create your own personal folder inside the local storage. Unlike the network storage above, local storage is only accessible on that computer, not on other computers or through network file servers or webdata. There is no backup service nor quota. The available space is large but fixed, so leave enough space for other users. Files under /tmp
that have not been accessed for 10 days are automatically removed.
Destination | Access from | Storage location |
---|---|---|
Local storage | ||
Linux | /tmp/<NetID> | |
Windows | not available | |
webdata | not available |
Memory Storage
Memory storage is meant for short-term storage of limited amounts of data with very fast access on a single computer. You can create your own personal folder inside the memory storage location. Memory storage is only accessible on that computer, and there is no backup service nor quota. The available space is limited and shared with programs, so leave enough space (the computer will likely crash when you don’t!). Files that have not been accessed for 1 day are automatically removed.
Destination | Access from | Storage location |
---|---|---|
Memory storage | ||
Linux | /dev/shm/<NetID> | |
Windows | not available | |
webdata | not available |
Warning
Use this only when using other storage makes your job or the whole computer slow.Checking quota limits
The different storage areas accessible on DAIC have quotas (or usage limits). It’s important to regularly check your usage to avoid job failures and ensure smooth workflows.
Helpful commands
- For
/home
:
$ quota -s -f ~
Disk quotas for user netid (uid 000000):
Filesystem space quota limit grace files quota limit grace
svm111.storage.tudelft.net:/staff_homes_linux/n/netid
12872M 24576M 30720M 19671 4295m 4295m
- For project space: You can use either:
$ du -hs /tudelft.net/staff-umbrella/my-cool-project
37G /tudelft.net/staff-umbrella/my-cool-project
Or:
$ df -h /tudelft.net/staff-umbrella/my-cool-project
Filesystem Size Used Avail Use% Mounted on
svm107.storage.tudelft.net:/staff_umbrella_my-cool-project 1,0T 38G 987G 4% /tudelft.net/staff-umbrella/my-cool-project
Note that the difference is due to snapshots, which can stay for up to 2 weeks