Storage5k

From Grid5000
Revision as of 12:57, 9 December 2011 by Malachheb (talk | contribs)
Jump to navigation Jump to search


Grid'5000 storage resources

Sites VM Name Disk partition Size status
Sophia stock.sophia.grid5000.fr /dev/sda 2000 GB Fail.png
Grenoble Fail.png
Lille Fail.png
Lyon Fail.png
Nancy Fail.png
Orsay Fail.png
Rennes Fail.png
Bordeaux Fail.png
Toulouse Fail.png

Purpose

This page presents ways to use storage5k for the storage reservation in Grid'5000.

Overview

Each user has a default storage space (/home) exported via NFS. For larger storage needs, a user can book another storage space for a determined period. storage5k allows users to book resources with OAR types of "storage".

Usage

First check the chunk disk size of the oar storage resources

malachheb@fsophia:~$ storage5k -a chunk_size
Chunk size: 10737418240 (10 GB)

In this example the chunk size is 10GB, so for a reservation of 100 GB, you should ask for 10 chunks.

Storage reservation

A storage reservation is an oar job with the resources type is "storage". you can submit a storage reservation with two way:

 with storage5k command:
 malachheb@fsophia:~$ storage5k -a add -l chunks=2,walltime=2
 [ADMISSION RULE] Modify resource description with type constraints
 [ADMISSION RULE] Modify resource description as storage
 Generate a job key...
 OAR_JOB_ID=648
 Reservation mode : waiting validation...
 Reservation valid --> OK
 with oarsub command:
 malachheb@suno-5:~$ oarsub -t deploy -l chunks=2,walltime=2 -r "2011-12-09 11:57:00"
 [ADMISSION RULE] Modify resource description with type constraints
 [ADMISSION RULE] Modify resource description as storage
 Generate a job key...
 OAR_JOB_ID=649
 Reservation mode : waiting validation...
 Reservation valid --> OK