In diesem Dokument wird beschrieben, was eine Instanzvorlage ist, wann eine Instanzvorlage verwendet werden sollte und was eine deterministische Instanzvorlage ist. Außerdem wird ein Vergleich zwischen regionalen und globalen Instanzvorlagen bereitgesstellt.
Eine Instanzvorlage ist eine praktische Möglichkeit, die Konfiguration einer VM-Instanz zu speichern, die Maschinentyp, Bootlaufwerk-Image, Labels, Startscript und andere VM-Attribute umfasst.
Mit einer Instanzvorlage können Sie Folgendes tun:
Einzelne VMs erstellen
VMs in einer verwalteten Instanzgruppe (MIG) erstellen
Reservierungen für VMs erstellen
Informationen zum Erstellen einer Instanzvorlage finden Sie unter Instanzvorlagen erstellen.
Wann werden Instanzvorlagen verwendet?
Instanzvorlagen verwenden Sie, wenn Sie schnell VMs oder Reservierungen für VMs auf Grundlage eines bereits vorhandenen VM-Attributs erstellen möchten. Wenn Sie eine Gruppe identischer VMs (eine MIG) erstellen möchten, müssen Sie die MIG mit einer Instanzvorlage erstellen.
So aktualisieren Sie Instanzvorlagen
Instanzvorlagen sind zum Erstellen von VMs mit identischen Konfigurationen bestimmt. Instanzvorlagen können nach dem Erstellen nicht mehr aktualisiert werden. Führen Sie stattdessen einen der folgenden Schritte aus:
So erstellen Sie eine neue Instanzvorlage:
VMs erstellen und dabei die Eigenschaften der Instanzvorlage überschreiben
Deterministische Instanzvorlagen verwenden, um identische VMs zu gewährleisten
Deterministische Instanzvorlagen verdeutlichen explizit den Typ der Dienste oder Anwendungen von Drittanbietern, die auf Ihren VMs installiert werden sollen. So wird sichergestellt, dass mit Ihrer Instanzvorlage immer VMs mit identischer Konfiguration erstellt werden. Wenn Ihre Vorlage beispielsweise ein Startskript hat, das eine App abruft, können Sie die Version der Anwendung angeben, die im Startskript Ihrer Vorlage enthalten sein soll.
Weitere Informationen finden Sie unter Deterministische Instanzvorlagen.
Regionale und globale Instanzvorlagen
Instanzvorlagen sind sowohl als regionale als auch als globale Ressourcen verfügbar. Sofern Sie eine Instanzvorlage nicht in mehreren Regionen wiederverwenden müssen, empfiehlt Google, regionale Instanzvorlagen anstelle von globalen Instanzvorlagen zu verwenden.
In der folgenden Tabelle werden regionale und globale Instanzvorlagen verglichen:
Regionale Instanzvorlage | Globale Instanzvorlage | |
---|---|---|
Bereich | Sie können die Vorlage nur in der Region verwenden, in der sie erstellt wurde. | Sie können die Vorlage in jeder Region verwenden. |
Zuverlässigkeit | Hardwarefehler sind auf die Region der Vorlage beschränkt. | Hardwarefehler können sich auf jede Region auswirken, in der die Vorlage verwendet wird. |
Anwendungsfall |
|
Sie können Ihre globale Instanzvorlage wiederverwenden, um VMs, MIGs und Reservierungen in mehreren Regionen zu erstellen. |
Verwendung von zonalen oder regionalen Ressourcen in Instanzvorlagen
In einer Instanzvorlage können Sie zonale Ressourcen angeben, was die Nutzung dieser Vorlage auf die Zone beschränkt, in der sich diese Ressource befindet. Wenn Sie eine regionale Ressource in einer globalen Instanzvorlage angeben, ist die Vorlage auf diese Region beschränkt. Wenn Sie z. B. einen schreibgeschützten nichtflüchtigen Speicher aus us-central1-a
in die Instanzvorlage einfügen, können Sie diese Vorlage in keiner anderen Zone verwenden, da der spezifische Speicher nur in Zone us-central1-a
vorhanden ist.
Weitere Informationen zu zonalen Ressourcen finden Sie unter Regionen und Zonen.
Instanzvorlagen angeben
Wenn Sie Ressourcen erstellen, die auf einer Instanzvorlage basieren, müssen Sie je nach verwendeter Schnittstelle die vollständige oder teilweise URL der Instanzvorlage angeben, z. B.:
- Vollständige URL:
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/1234567890
- Teil-URL:
projects/example-project/regions/us-central1/instanceTemplates/1234567890
Sie können entweder die ID oder den Namen der Instanzvorlage angeben. Google empfiehlt, die ID anzugeben, da Instanzvorlagen-IDs im Gegensatz zu Namen nicht wiederverwendet werden können. So wird sichergestellt, dass die Ressourcen, die Sie aus der Vorlage erstellen, die gewünschten Attribute haben.
Informationen zum Aufrufen der Vorlagen-ID einer Instanz finden Sie unter Informationen zu einer Instanzvorlage abrufen.
Preise
Für die Verwendung von Instanzvorlagen fallen keine zusätzlichen Kosten an. Ihnen werden die Ressourcen in Rechnung gestellt, die Sie auf Grundlage der Vorlagen erstellen.
Informationen zu Preisen für Compute Engine finden Sie unter Preise.Nächste Schritte
Instanzvorlage ganz neu erstellen – auf der Grundlage einer vorhandenen Instanz oder einer vorhandenen Instanzvorlage
Mit einer Instanzvorlage eine MIG erstellen oder eine vorhandene MIG aktualisieren
Eine Instanzvorlage verwenden, um eine Reservierung für VMs zu erstellen.