Using Volumes
About volumes
A volume is a type of virtual hard drive storage for data that is used or generated while using a running instance. You can attach a volume to one or more running instances. After you are finished using the instance, you can save your data, and then unmount and detach the volume for later use.
You also can use iRODS for volumes. Volumes are local-based and somewhat more volatile than network-based iRODS. For more information on using iRODS, please go to Manage Data on the CyVerse website.
You can use a script to back up your instance data to the Data Store. For more information, see Backing Up and Restoring Your Data to the Data Store.
Before you begin
Before you begin, you may want to google man page on mount for more information on mounting file systems on devices.
You also may want to watch a video about interactions with volumes. Please be aware that this video has no sound.
When you access your instance, you may need additional space to do your analysis or work. On every instance, there is additional, ephemeral space located in /scratch directory. The size of that space will depend on the instance size.
The data in the /scratch directory should be considered ephemeral and available only as long as the instance is active. If the instance stops running for any reason, the data may be lost.
To store persistent data, you should use volumes. See Using Volumes.