# 儲存磁碟區

比機器存在得更久的額外儲存：掛載在 /mnt，按其中儲存的資料計費，與機器自帶磁碟分開。

## 兩種儲存

|  | 機器磁碟 | 儲存磁碟區 |
|---|---|---|
| 產品簡介 | 機器自帶的磁碟，包括 `/workspace` | 額外儲存，掛載在 `/mnt` |
| 費用 | 包含在 GPU 價格中 | 按其中儲存的資料，每 GB 每月 0.15 美元，按天扣費 |
| 保留多久 | 隨機器一起刪除 | 直到你刪除它 |
| 速度 | 本地磁碟，最快 | 網路儲存：適合載入和儲存，大量小檔案讀取時較慢 |

## 建立並使用

1. 在 **Rent** 面板中，在 **Volume** 下選擇 **New volume…** 並為它命名，或者先在 **Volumes** 頁面建立一個。
2. 機器啟動時，儲存磁碟區已掛載在 `/mnt`。把資料集、權重和檢查點放在那裡。
3. 機器會一直使用這個儲存磁碟區，直到機器被移除。一個儲存磁碟區可以同時掛載在多臺機器上：它們看到的是同一批檔案，以最後一次寫入為準。

在 **Find GPUs** 中標有 **No volume** 的機器無法掛載儲存磁碟區，面板中也會說明。儲存磁碟區掛載在機器上時無法刪除。

## 費用

- 按儲存磁碟區中儲存的資料，**每 GB 每月 0.15 美元**。每天測量一次，並每天從你的餘額中扣費：儲存 100 GB 一個月花費 15 美元，空的儲存磁碟區不收費。
- **讀取已包含在內**，每月最多可讀取與儲存磁碟區中資料等量的內容：儲存 100 GB 的儲存捲包含 100 GB 的讀取。寫入始終包含在內。
- 遠超這一額度的讀取可能按 **每 GB 0.10 美元** 收費。收費前我們會先通知你。
- 機器自帶磁碟不額外收費：它包含在 GPU 價格中。
- 即使餘額不足，儲存磁碟區的費用也照樣計入應付款項；建立新的儲存磁碟區需要帳戶中有餘額。不再需要的儲存磁碟區請刪除：刪除之前會一直計費。

## 減少讀取

每次從 `/mnt` 複製都算作一次讀取。把一次執行中會反覆讀取的內容（資料集、模型權重）先複製到機器磁碟上一次，結果完成後再寫回 `/mnt`：

```sh
cp -r /mnt/datasets /workspace/
```

## 透過 CLI 和 API 使用

```sh
arrakis volumes create --name datasets
arrakis instances create --node-id <node> --volume-id <volume id> --termination-hours 4
arrakis volumes list
```

`POST /v1/volumes` 建立儲存磁碟區，`POST /v1/instances` 中的 `volume_id` 用於掛載它。`GET /v1/gpus?volumes=true` 只列出可以掛載儲存磁碟區的機器。`GET /v1/volumes` 顯示每個儲存磁碟區儲存了多少資料、按此計算每月多少錢，以及它掛載在哪些機器上。

更多：[全部文件](/zh-tw/docs.md) · [OpenAPI](/openapi.json) · [llms.txt](/zh-tw/llms.txt)
