TPU-Betriebssystem-Images
Wenn Sie eine TPU-VM mit Compute Engine erstellen, können Sie ein öffentliches, von Google verwaltetes Betriebssystem-Image oder ein benutzerdefiniertes Image verwenden. Von Google verwaltete Images sind für die TPU-Leistung optimiert und enthalten die erforderlichen Treiber und Agents. Standardmäßig haben alle Google Cloud Projekte Zugriff auf diese öffentlichen Betriebssystem-Images.
Von Google verwaltete Betriebssystem-Images
Google bietet Ubuntu-basierte Betriebssystem-Images, die mit der TPU-Laufzeitumgebung, den Treibern und den Agents vorkonfiguriert sind, die für die Funktion Ihrer Arbeitslasten erforderlich sind.
In der folgenden Tabelle sind die von Google verwalteten Betriebssystem-Images für jede unterstützte TPU-Version aufgeführt:
| TPU-Version | Betriebssystemversion | Kernel-Version | Image-Projekt | Image-Familie |
|---|---|---|---|---|
| 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 |
Benutzerdefinierte Betriebssystem-Images
Mit Compute Engine können Sie ein benutzerdefiniertes Betriebssystem-Image für TPU-VMs verwenden. Benutzerdefinierte Images sind nützlich für:
- Vorabladen von benutzerdefinierter Software und Bibliotheken, um die Startzeit der VM zu verkürzen.
- Verwenden einer Betriebssystemdistribution oder ‑version, die nicht in der von Google verwalteten Liste enthalten ist.
- Anwenden von benutzerdefinierten Kernel-Änderungen oder Sicherheitskonfigurationen.
Modell der gemeinsamen Verantwortung
Die Verwendung eines benutzerdefinierten Betriebssystem-Images folgt einem Modell der gemeinsamen Verantwortung zwischen Ihnen und Google, wie in der folgenden Tabelle dargestellt:
| Funktion | Verantwortung von Google | Verantwortung des Nutzers |
|---|---|---|
| TPU-Agents und ‑Treiber | Änderungen veröffentlichen und Agents freigeben | Agents und Treiber installieren und konfigurieren |
| Kompatibilitätstests | – | Kompatibilitäts- und Leistungstests durchführen |
| Betriebssystemwartung | – | Betriebssystem-Updates und ‑Lizenzierung verwalten |
Weitere Informationen zum Erstellen und Verwenden eines eigenen Ubuntu-Images finden Sie unter Benutzerdefiniertes Betriebssystem-Image verwenden.
Nächste Schritte
- Benutzerdefiniertes Betriebssystem-Image verwenden
- TPU-VM-Instanz erstellen
- Verwaltete Instanzgruppe mit einem TPU-Slice mit mehreren Hosts erstellen.
- Verwaltete Instanzgruppe mit TPU-Slices mit einem Host erstellen.