MyTardis Hierarchical Storage Management(HSM) App¶
Overview¶
The MyTardis Hierarchical Storage Management app allows MyTardis deployments to view online/offline(disk/tape) status for a file on a HSM file storage system. This app also allow users to request recalling individual datafile or a dataset that has been moved to tape.
Usage¶
To enable the app, include tardis.apps.hsm
in
settings.INSTALLED_APPS
:
INSTALLED_APPS += (
'tardis.apps.hsm',
)
This app will only try to find online/offline status for files backed by tardis.apps.hsm.storage.HsmFileSystemStorage
.
To configure a tardis.tardis_portal.models.storage.StorageBox
as a type of HSM file system, update following details for a storage box:
Django storage class
as tardis.apps.hsm.storage.HsmFileSystemStorage
Also update following Storage Box Attributes
- Key as
remote_path
and value as path to remote HSM filesystem share e.g:vault-v2.erc.monash.edu/abc/vault
- Key as
mount
and value as mount point for above remote path e.g:/srv/abc_vault
Default settings for this app is available at tardis.apps.hsm.default_settings