Auf dieser Seite 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 virtuellen Maschine (VM) zu speichern, die Maschinentyp, Bootlaufwerk-Image, Labels, Startscript und andere Instanzattribute umfasst.
Mit einer Instanzvorlage können Sie Folgendes tun:
- Einzelne VMs erstellen.
- VMs in einer verwalteten Instanzgruppe (MIG) erstellen
- Reservierungen für VMs erstellen
- Zukünftige Reservierungen für VMs erstellen.
Weitere 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 Basis einer bereits vorhandenen Konfiguration erstellen möchten. Wenn Sie eine Gruppe identischer Instanzen erstellen möchten – eine MIG – benötigen Sie eine Instanzvorlage, die die Gruppe verwenden kann.
So aktualisieren Sie Instanzvorlagen
Instanzvorlagen sind zum Erstellen von Instanzen mit identischen Konfigurationen bestimmt. Sie können also keine vorhandene Instanzvorlage aktualisieren oder eine Instanzvorlage nach dem Erstellen ändern.
Wenn Sie Änderungen an der Konfiguration vornehmen müssen, erstellen Sie eine neue Instanzvorlage. Eine Vorlage können Sie auf Basis einer vorhandenen Instanzvorlage oder einer vorhandenen Instanz erstellen. Wenn Sie eine VM-Instanz aus einer Instanzvorlage erstellen, können Sie auch Instanzvorlagenfelder überschreiben.
Deterministische Instanzvorlagen verwenden, um identische VMs zu gewährleisten
Damit Ihre Instanzvorlage immer VMs mit identischer Konfiguration erstellt, legen Sie in Ihrer Vorlage explizite Attribute fest, die die gewünschte Konfiguration widerspiegeln. Wenn Ihre Vorlage beispielsweise ein Startskript hat, das eine App abruft, geben Sie die Version der Anwendung an, die im Startskript Ihrer Vorlage enthalten sein soll. Andernfalls erhalten Ihre VMs möglicherweise nicht die erwartete Anwendungsversion.
Weitere Informationen finden Sie unter Deterministische Instanzvorlagen.
Regionale und globale Instanzvorlagen
Instanzvorlagen sind sowohl als regionale als auch als globale Ressourcen verfügbar. In der folgenden Tabelle werden regionale und globale Instanzvorlagen verglichen.
Regionale Instanzvorlage | Globale Instanzvorlage | |
---|---|---|
Scope (Bereich) | Kann nur in der angegebenen Region verwendet werden. | Kann in jeder Region verwendet werden. |
Anwendungsfall |
|
Verwenden Sie Ihre Instanzvorlage, um VMs, MIGs und Reservierungen in verschiedenen 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 in einer globalen Instanzvorlage eine regionale Ressource angeben, wird die Vorlage auf diese Region beschränkt. Wenn Sie z. B. einen schreibgeschützten nichtflüchtigen Speicher aus us-central1-b
in die Instanzvorlage einfügen, können Sie diese Vorlage in keiner anderen Zone verwenden, da der spezifische Speicher nur in us-central1-b
vorhanden ist. Weitere Informationen zu zonalen Ressourcen finden Sie unter Regionen und Zonen.
Preise
Für die Verwendung von Instanzvorlagen fallen keine zusätzlichen Kosten an. Ihnen werden die Ressourcen in Rechnung gestellt, die Sie basierend auf den 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
- Instanzvorlage zum Erstellen einer VM-Instanz verwenden
- Mit einer Instanzvorlage eine MIG erstellen
- Eine Instanzvorlage verwenden, um eine Reservierung für VMs zu erstellen.