TPU OS 映像檔
使用 Compute Engine 建立 TPU VM 時,您可以選擇使用 Google 管理的公開作業系統 (OS) 映像檔或自訂映像檔。Google 管理的映像檔已針對 TPU 效能進行最佳化,並包含必要的驅動程式和代理程式。根據預設,所有 Google Cloud 專案都能存取這些公開 OS 映像檔。
Google 管理的 OS 映像檔
Google 提供以 Ubuntu 為基礎的 OS 映像檔,其中已預先設定 TPU 執行階段、驅動程式和代理程式,可供工作負載運作。
下表列出各支援 TPU 版本的 Google 管理 OS 映像檔:
| TPU 版本 | 作業系統版本 | 核心版本 | 映像檔專案 | 映像檔系列 |
|---|---|---|---|---|
| TPU7x (Ironwood) | Ubuntu 24.04 LTS |
6.17 | ubuntu-os-accelerator-images |
ubuntu-accel-2404-amd64-tpu-tpu7x |
| v6e (Trillium)、v5p | Ubuntu 22.04 LTS |
6.8 | ubuntu-os-accelerator-images |
ubuntu-accel-2204-amd64-tpu-v5e-v5p-v6e |
自訂 OS 映像檔
使用 Compute Engine 時,您可以為 TPU VM 使用自訂 OS 映像檔。自訂映像檔的用途包括:
- 預先載入自訂軟體和程式庫,縮短 VM 啟動時間。
- 使用 Google 管理清單中未列出的 OS 發行版本或版本。
- 套用自訂核心修改項目或安全性設定。
共同責任模式
使用自訂 OS 映像檔時,您和 Google 必須遵循共同責任模式,如下表所示:
| 功能 | Google 的責任 | 使用者責任 |
|---|---|---|
| TPU 代理程式和驅動程式 | 發布修改內容並發布代理 | 安裝及設定代理程式和驅動程式 |
| 相容性測試 | 不適用 | 執行相容性和效能測試 |
| OS 維護 | 不適用 | 管理 OS 更新和授權 |
如要進一步瞭解如何建構及使用自己的 Ubuntu 映像檔,請參閱「使用自訂 OS 映像檔」。