Skip to content

Storage

The storage areas of this system are divided into three types: home area, group area, and scratch area. This page explains the characteristics of each area. Use them according to your purpose.

Home Area

Each user has a 5 GB home area (/home/USER). USER is the user name. Only the user who owns the area can read and write to it. The home area is suitable for storing per-user configuration files and small work files.

To check home area usage from the command line, run the following command.

$ lfs quota -h -p `lfs project -d $HOME | awk '{print $1}'` /home
Disk quotas for prj 100010 (pid 100010):
Filesystem    used   bquota  blimit  bgrace   files   iquota  ilimit  igrace
     /home   2.42G       0k      5G       -     511        0 1000000       -

used is the used capacity, blimit is the capacity limit, files is the number of files in use, and ilimit is the file count limit.

Group Area

Each group has a 1 TB group area (/data1/GROUP). GROUP is the group name. Members of the same group can read and write to the group area. The group area is suitable for storing large work files and data shared among members of the same group.

To check group area usage from the command line, run the following command (GROUP should be replaced with the group name).

$ lfs quota -h -p `lfs project -d /data1/GROUP | awk '{print $1}'` /data1
Disk quotas for prj 200013 (pid 200013):
Filesystem    used   bquota  blimit  bgrace   files   iquota  ilimit  igrace
    /data1      4k       0k      1T       -       1        0 10000000       -

used is the used capacity, blimit is the capacity limit, files is the number of files in use, and ilimit is the file count limit.

To find your group name from the command line, run the id command and check the string beginning with rkp shown in groups=.... An example is shown below. A single user may belong to multiple groups.

rku00011@c000:~$ id
uid=100010(rku00011) gid=200000(rkuser) groups=200000(rkuser),200013(rkp00010)

Scratch Area

Each compute node has a scratch area (/tmp) backed by local SSDs. 1.5 TB is available per GPU. Only the user running the job can read and write to the scratch area. The scratch area is suitable when you want to handle intermediate results and similar data on fast local SSDs during computation.

Files in the scratch area are deleted when the job finishes. Copy any results that need to be preserved to the home area or group area before the job ends.

Comparison of Storage Areas

The home area and group area are on shared storage, so they can be used from both compute nodes and login nodes. Data can also be shared among multiple compute nodes. The scratch area is a temporary area on the compute node where the job is running and can be used only by processes running on that node. The home area and group area use Lustre as their file system, and the scratch area uses xfs. The users who can read and write differ by area: only the user can access the home area and scratch area, while members of the same group can access the group area.

Name Mount point Capacity Use from login nodes and
sharing among multiple nodes
File system Users with read/write access
Home area /home/USER 5 GB Available Lustre Owner only
Group area /data1/GROUP 1 TB per group Members of the same group
Scratch area /tmp 1.5 TB per GPU Not available xfs Owner only

The home area uses 2 PB of high-speed storage (SSD), while the group area uses 10 PB of large-capacity storage (HDD). Note that the home area and group area therefore have different performance characteristics.

Capacity Increase Requests

To request additional capacity for the home area or group area, create a ticket using the link below.

Create a Ticket

Note

Charges based on the additional capacity are planned, but no charges will be incurred during Early Access Phase 2. The fees are currently under review.