Volumes
Un stockage supplémentaire qui survit à vos machines : monté sur /mnt, facturé selon les données qu’il contient, à part du disque de la machine.
Deux types de stockage
| Disque de la machine | Volume | |
|---|---|---|
| Ce que c’est | Le disque de la machine, /workspace compris | Stockage supplémentaire, monté sur /mnt |
| Ce que ça coûte | Compris dans le prix du GPU | 0,15 $ par Go et par mois de données stockées, facturé chaque jour |
| Durée de conservation | Supprimé avec la machine | Jusqu’à ce que vous le supprimiez |
| Vitesse | Disque local, le plus rapide | Stockage réseau : bien pour charger et enregistrer, plus lent pour de nombreuses petites lectures |
En créer un et l’utiliser
- Dans le panneau Rent, choisissez New volume… sous Volume et nommez-le, ou créez-en un d’abord dans Volumes.
- La machine démarre avec le volume sur
/mnt. Gardez-y vos jeux de données, vos poids et vos checkpoints. - La machine garde ce volume jusqu’à sa suppression. Un volume peut être sur plusieurs machines à la fois : elles voient toutes les mêmes fichiers, et la dernière écriture l’emporte.
Les machines marquées No volume dans Find GPUs ne peuvent pas en monter, et le panneau le signale. Un volume ne peut pas être supprimé tant qu’une machine l’a monté.
Ce que ça coûte
- 0,15 $ par Go et par mois de données contenues dans le volume. C’est mesuré une fois par jour et prélevé chaque jour sur votre solde : 100 Go conservés un mois coûtent 15 $, et un volume vide ne coûte rien.
- Les lectures sont incluses chaque mois, jusqu’à la quantité de données que contient le volume : un volume de 100 Go inclut 100 Go de lectures. L’écriture est toujours incluse.
- Les lectures bien au-delà peuvent être facturées 0,10 $ par Go. Nous vous préviendrons avant.
- Le disque de la machine ne coûte rien de plus : il est compris dans le prix du GPU.
- Le coût d’un volume est dû même quand le solde est insuffisant, et un nouveau volume demande de l’argent sur le compte. Supprimez les volumes dont vous n’avez plus besoin : ils sont facturés jusqu’à leur suppression.
Limiter les lectures
Chaque copie depuis /mnt compte comme une lecture. Copiez une seule fois sur le disque de la machine ce qu’un calcul lit encore et encore (un jeu de données, les poids d’un modèle), et réécrivez les résultats sur /mnt à mesure qu’ils sont prêts :
cp -r /mnt/datasets /workspace/Depuis la CLI et l’API
arrakis volumes create --name datasets
arrakis instances create --node-id <node> --volume-id <volume id> --termination-hours 4
arrakis volumes listPOST /v1/volumes crée un volume, et volume_id sur POST /v1/instances le monte. GET /v1/gpus?volumes=true ne liste que les machines qui en acceptent un. GET /v1/volumes indique ce que contient chaque volume, ce qu’il coûte par mois à ce niveau, et les machines où il est monté.
Vous êtes un agent ? Cette page en Markdown.