ボリューム
マシンより長く残る追加ストレージ。/mnt にマウントされ、保存しているデータ量に応じて、マシン自体のディスクとは別に課金されます。
2 種類のストレージ
| マシンのディスク | ボリューム | |
|---|---|---|
| サービス内容 | マシン自体のディスク(/workspace を含む) | 追加ストレージ(/mnt にマウント) |
| 費用 | GPU の料金に含まれる | 保存データ 1 GB・1 か月あたり $0.15、毎日課金 |
| 保持期間 | マシンと一緒に削除 | 削除するまで |
| 速度 | ローカルディスクで最速 | ネットワークストレージ:読み込みと保存には十分ですが、小さな読み取りを大量に行うと遅くなります |
作成して使う
- Rent パネルの Volume で New volume… を選んで名前を付けるか、先に Volumes で作成します。
- マシンはボリュームを
/mntにマウントした状態で起動します。データセット、重み、チェックポイントはそこに置いてください。 - マシンは削除されるまでそのボリュームを使い続けます。1 つのボリュームを複数のマシンに同時にマウントできます。どのマシンからも同じファイルが見え、最後の書き込みが優先されます。
Find GPUs で No volume と表示されたマシンはボリュームをマウントできず、パネルにもそう表示されます。マシンにマウントされている間、ボリュームは削除できません。
費用
- ボリュームが保存しているデータ 1 GB・1 か月あたり $0.15。1 日 1 回測定し、毎日残高から差し引きます。100 GB を 1 か月保存すると $15、空のボリュームは無料です。
- 読み取りは含まれます。毎月、ボリュームが保存しているデータ量までです。100 GB を保存しているボリュームなら 100 GB の読み取りが含まれます。書き込みは常に含まれます。
- それを大きく超える読み取りには 1 GB あたり $0.10 を請求することがあります。その場合は事前にお知らせします。
- マシン自体のディスクに追加料金はかかりません。GPU の料金に含まれています。
- 残高が足りなくてもボリュームの料金は支払い義務が生じます。新しいボリュームを作るには、アカウントに残高が必要です。不要になったボリュームは削除してください。削除するまで課金されます。
読み取りを抑える
/mnt からのコピーはすべて読み取りとして数えられます。実行中に何度も読むもの(データセット、モデルの重み)は一度だけマシンのディスクにコピーし、結果ができたら /mnt に書き戻してください。
シェル
cp -r /mnt/datasets /workspace/CLI と API から
シェル
arrakis volumes create --name datasets
arrakis instances create --node-id <node> --volume-id <volume id> --termination-hours 4
arrakis volumes listPOST /v1/volumes でボリュームを作成し、POST /v1/instances の volume_id でマウントします。GET /v1/gpus?volumes=true はボリュームをマウントできるマシンだけを返します。GET /v1/volumes は各ボリュームの保存量、その量での月額、マウント先のマシンを表示します。
エージェントとして読んでいますか?このページの Markdown 版をどうぞ。