-
Notifications
You must be signed in to change notification settings - Fork 4
Front ends
This page describes the different front-ends that exist which use Phobos as a storage back-end.
One of the two main ways to use Phobos is the API. To get information about all the available functions, check the dedicated header files of store and admin for extensive documentation.
The other main way to use Phobos is the CLI it provides.
All the commands are explained in Store commands and Admin commands, and you can check the helper of each command with phobos <command> --help
.
This project is a Lustre copytool that will transmit HSM requests to Phobos.
It is developed and used internally, and is available at https://github.com/phobos-storage/lustre-hsm-phobos.
This project uses S3 as a front-end to store data in Phobos.
It is developed by the Irish Centre for High-End Computing (ICHEC).
The link to the repository is https://git.ichec.ie/performance/storage/deimos.
This project uses NFS as a front-end to store data in Phobos.
It is developed internally, and is available at https://github.com/io-sea/GRH.
It works as a small server that will receive HTTP requests from a NFS server (mainly the one that is was developed for, NFS-Ganesha).