Ruhezustand für Azure Virtual Machines
Gilt für: ✔️ Linux-VMs ✔️ Windows-VMs
Der Ruhezustand ermöglicht Ihnen das Anhalten von VMs, die nicht verwendet werden, um die Computekosten zu reduzieren. Er ist ein Feature zur effektiven Kostenverwaltung, das z. B. in folgenden Szenarien verwendet werden kann:
- Virtuelle Desktops, Dev/Test-Server und andere Szenarien, in denen die VMs nicht rund um die Uhr ausgeführt werden müssen.
- Systeme mit langen Startzeiten aufgrund von arbeitsspeicherintensiven Anwendungen. Diese Anwendungen können auf VMs initialisiert und in den Ruhezustand versetzt werden. Diese „vorgewärmten“ VMs können dann bei Bedarf schnell gestartet werden, wobei die Anwendungen bereits im gewünschten Zustand ausgeführt werden.
Funktionsweise des Ruhezustands
Wenn Sie eine VM in den Ruhezustand versetzen, signalisiert Azure dem Betriebssystem der VM, eine Aktion zum Anhalten auf dem Datenträger auszuführen. Azure speichert den Inhalt des Arbeitsspeichers der VM auf dem Betriebssystemdatenträger und hebt dann die Zuordnung der VM. Wenn die VM erneut gestartet wird, wird der Arbeitsspeicherinhalt wieder vom Betriebssystemdatenträger in den Arbeitsspeicher übertragen. Anwendungen und Prozesse, die zuvor auf Ihrer VM ausgeführt wurden, werden in dem Zustand fortgesetzt, in dem sie sich vor dem Aktivieren des Ruhezustands befanden.
Wenn sich eine VM im Ruhezustand befindet, werden Ihnen keine Kosten für die VM-Nutzung in Rechnung gestellt. Ihnen werden nur der Speicher (Betriebssystemdatenträger, Datenträger) und Netzwerkressourcen (IPs usw.), die an die VM angefügt sind, in Rechnung gestellt.
Beim Versetzen einer VM in den Ruhezustand geschieht Folgendes:
- Der Ruhezustand wird auf einer VM über das Azure-Portal, die CLI, PowerShell, SDKs oder APIs ausgelöst. Azure signalisiert dem Gastbetriebssystem dann, eine Aktion zum Anhalten auf dem Datenträger (S4) auszuführen.
- Der Inhalt des Arbeitsspeichers der VM wird auf dem Betriebssystemdatenträger gespeichert. Anschließend wird die Zuordnung der VM aufgehoben, die Lease für die zugrunde liegende Hardware wird freigegeben, und die VM wird ausgeschaltet. Weitere Informationen zum VM-Status „Zuordnung aufgehoben“ finden Sie unter Zustandswerte und Abrechnung.
- Daten auf dem temporären Datenträger werden nicht beibehalten.
- Der Betriebssystemdatenträger, die Datenträger und die NICs bleiben an Ihre VM angefügt. Alles statischen IP-Adressen bleiben unverändert.
- Für eine VM im Ruhezustand werden Ihnen keine Kosten für die VM-Nutzung in Rechnung gestellt.
- Die Speicher- und Netzwerkressourcen, die der VM im Ruhezustand zugeordnet sind, werden Ihnen weiterhin in Rechnung gestellt.
Unterstützte Konfigurationen
Die Ruhezustandsunterstützung ist auf bestimmte VM-Größen und Betriebssystemversionen beschränkt. Stellen Sie sicher, dass Sie über eine unterstützte Konfiguration verfügen, bevor Sie den Ruhezustand verwenden.
Unterstützte Betriebssysteme
Unterstützte Betriebssysteme, betriebssystemspezifische Einschränkungen und Konfigurationsverfahren sind im Dokumentationsabschnitt des Betriebssystems aufgeführt.
Dokumentation zum Windows-VM-Ruhezustand
Dokumentation zum Linux-VM-Ruhezustand
Unterstützte VM-Größen
VM-Größen mit bis zu 64 GB RAM der folgenden Universell-VM-Serien unterstützen den Ruhezustand.
VM-Größen mit bis zu 112 GB RAM der folgenden GPU-VM-Serien unterstützen den Ruhezustand.
- NVv4-Serie (in der Vorschau)
- NVadsA10v5-Serie (in der Vorschau). Wenn Sie UVM-fähige Computeanwendungen verwenden, empfehlen wir Ihnen, die Anwendung in den Leerlauf zu setzen, bevor Sie die Ruhezustandsaktion initiieren.
Wichtig
Azure Virtual Machines: Hibernation für GPU-VMs befindet sich derzeit in der PREVIEW-Phase. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.
Allgemeine Einschränkungen
- Sie können die Größe von virtuellen Computern ändern, die den Ruhezustand aktiviert haben, aber nicht, wenn sich der virtuelle Computer in einem Ruhezustand befindet. Der virtuelle Computer sollte sich entweder im Zustand „Ausführen“ oder „Beendet“ befinden.
- Ruhezustand wird nur mit geschachtelter Virtualisierung unterstützt, wenn der vertrauenswürdige Start auf der VM aktiviert ist
- Wenn eine VM im Ruhezustand ist, können Sie keine Datenträger oder NICs anfügen, trennen oder ändern, die der VM zugeordnet sind. Die VM muss stattdessen in den Status „Angehalten/Zuordnung aufgehoben“ versetzt werden.
- Wenn eine VM in den Ruhezustand versetzt wird, gibt es keine Kapazitätsgarantie, dass genügend Kapazität vorhanden ist, um die VM später zu starten. In dem seltenen Fall, dass Kapazitätsprobleme auftreten, können Sie versuchen, die VM zu einem späteren Zeitpunkt zu starten. Kapazitätsreservierungen garantieren keine Kapazität für VMs im Ruhezustand.
- Sie können eine VM nur über das Azure-Portal, die CLI, PowerShell, SDKs und die API in den Ruhezustand versetzen. Gastbetriebssystemvorgänge versetzen die VM nicht in den Ruhezustand, sodass sie weiterhin in Rechnung gestellt wird.
Einschränkungen für Azure-Funktionen
- Kurzlebige Betriebssystemdatenträger
- Freigegebene Datenträger
- Verfügbarkeitsgruppen
- Skalensätze für virtuelle Maschinen im Modus Einheitliche Orchestrierung werden nicht unterstützt. VM-Skalierungsgruppen im flexiblen Orchestrierungsmodus unterstützen nur eine Zone.
- Spot-VMs
- Verwaltete Images
- Azure Backup
- Kapazitätsreservierungen
Voraussetzungen für die Verwendung des Ruhezustands
- Der Ruhezustand muss auf Ihrem virtuellen Computer aktiviert sein.
- Ein persistenter Betriebssystemdatenträger mit ausreichender Größe zum Speichern des Inhalts des RAM, des Betriebssystems und anderer auf der VM ausgeführter Anwendungen ist verbunden.
- Die VM-Größe unterstützt den Ruhezustand.
- Das VM-Betriebssystem unterstützt den Ruhezustand.
- Der Azure-VM-Agent ist installiert (falls Sie die Windows- oder Linux-Ruhezustandserweiterungen verwenden).
- Wenn eine VM anhand eines Betriebssystemdatenträgers oder eines Compute Gallery-Images erstellt wird, muss der Betriebssystemdatenträger bzw. die Definition des Katalogimages den Ruhezustand unterstützen.
Einrichten des Ruhezustands
Das Aktivieren des Ruhezustands ist in der betriebssystemspezifischen Setup- und Konfigurationsdokumentation beschrieben:
Virtuelle Linux-Computer
Informationen zum Konfigurieren des Ruhezustands auf einer Linux-VM finden Sie in der Linux-Dokumentation zum Ruhezustand.
Virtuelle Windows-Computer
Informationen zum Konfigurieren des Ruhezustands auf einer Windows-VM finden Sie in der Windows-Dokumentation zum Ruhezustand.
Problembehandlung
Allgemeine Informationen zur Problembehandlung finden Sie im Leitfaden zur Problembehandlung des Ruhezustands.
Informationen zu Problemen mit dem Ruhezustand bei Windows-Gästen finden Sie im Leitfaden zur Problembehandlung des Windows-Ruhezustands.
Informationen zu Problemen mit dem Ruhezustand bei Linux-Gästen finden Sie im Leitfaden zur Problembehandlung des Linux-Ruhezustands.
Häufig gestellte Fragen
Welche Gebühren fallen für die Verwendung dieses Features an?
- Sobald eine VM in den Ruhezustand versetzt wird, werden Ihnen genau wie bei VMs im Status „Angehalten (Zuordnung aufgehoben)“ keine Kosten für die VM in Rechnung gestellt. Ihnen werden nur der Betriebssystemdatenträger, Datenträger und alle statischen IPs, die der VM zugeordnet sind, in Rechnung gestellt.
Kann ich den Ruhezustand für vorhandene VMs aktivieren?
- Ja, Sie können den Ruhezustand für bestehende VMs aktivieren.
Kann ich die Größe einer VM mit aktiviertem Ruhezustand ändern?
- Ja, Sie können die Größe einer VM mit aktiviertem Ruhezustand ändern. Sie können die Größe des virtuellen Computers nicht ändern, wenn sie sich im Ruhezustand befindet. Verschieben Sie den virtuellen Computer entweder in einen Zustand „Läuft“ oder „Beendet“, bevor Sie die Größe ändern.
Kann ich eine VM ändern, wenn sie sich im Ruhezustand befindet?
- Nein. Sobald sich eine VM im Ruhezustand befindet, können Sie keine Aktionen wie das Ändern der VM-Größe und der Datenträger ausführen. Darüber hinaus ist es nicht möglich, Datenträger oder Netzwerkressourcen zu trennen, die derzeit an die VM angefügt sind, oder neue Ressourcen an die VM anzufügen. Sie können die VM jedoch anhalten (die Zuordnung aufheben) oder löschen, wenn Sie diese Ressourcen trennen möchten.
Was ist der Unterschied zwischen dem Anhalten (Aufheben der Zuordnung) einer VM und dem Versetzen einer VM in den Ruhezustand?
Wenn Sie eine VM anhalten (die Zuordnung aufheben), wird die VM heruntergefahren, ohne den Inhalt des Arbeitsspeichers beizubehalten. Bei VMs, die angehalten (Zuordnung aufgehoben) wurden, können Sie die Größe ändern und Datenträger von der VM trennen/an die VM anfügen.
Wenn Sie eine VM in den Ruhezustand versetzen, wird zunächst der Inhalt des Arbeitsspeichers auf dem Betriebssystemdatenträger persistiert, und anschließend wird die VM in den Ruhezustand versetzt. Bei VMs, die in den Ruhezustand versetzt wurden, können Sie weder die Größe ändern noch Datenträger von der VM trennen/an die VM anfügen.
Kann ich den Ruhezustand innerhalb der VM initiieren?
- Um eine VM in den Ruhezustand zu versetzen, sollten Sie das Azure-Portal, die CLI, PowerShell-Befehle, SDKs und APIs verwenden. Wenn Sie den Ruhezustand innerhalb der VM auslösen, werden Ihnen weiterhin Computeressourcen für die VM in Rechnung gestellt.
Gibt es beim Starten einer VM im Ruhezustand eine Kapazitätsgarantie?
- Nein. Es gibt keine Kapazitätsgarantie für das Starten von VMs im Ruhezustand. In seltenen Fällen können Kapazitätsprobleme auftreten. Versuchen Sie in einem solchen Fall, die VM zu einem späteren Zeitpunkt zu starten.