Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ephemerale Betriebssystemdatenträger mit vollständiger Zwischenspeicherung verbessern den standardmäßigen ephemeren Betriebssystemdatenträger, indem der Betriebssystemdatenträger vollständig auf dem lokalen Datenträger zwischengespeichert wird. Dieses Feature verbessert die Ausfallsicherheit von allgemeinen virtuellen Computern (VMs) und VM-Skalierungssätzen, indem sichergestellt wird, dass der Betriebssystemdatenträger auch bei Speicherunterbrechungen verfügbar bleibt.
Dieser Artikel enthält Anleitungen zum Aktivieren der vollständigen Zwischenspeicherung für kurzlebige Betriebssystemdatenträger in AKS.
Von Bedeutung
AKS-Preview-Funktionen stehen auf Selbstbedienungs- und Opt-in-Basis zur Verfügung. Vorschauversionen werden „im Istzustand“ und „wie verfügbar“ bereitgestellt und sind von den Service Level Agreements und der eingeschränkten Garantie ausgeschlossen. AKS-Vorschauversionen werden teilweise vom Kundensupport auf Grundlage der bestmöglichen Leistung abgedeckt. Daher sind diese Funktionen nicht für die Verwendung in der Produktion vorgesehen. Weitere Informationen finden Sie in den folgenden Supportartikeln:
Funktionsweise des vollständigen Zwischenspeicherns
Wenn Sie einen virtuellen Computer mit aktiviertem vollständigen Zwischenspeichern erstellen, treten die folgenden Aktionen auf:
- Die temporäre Datenträgergröße wird um zwei Mal reduziert, und der freigegebene Speicherplatz wird zum Erstellen des Betriebssystemdatenträgers verwendet.
- Der Betriebssystemdatenträger wird im Hintergrund zwischengespeichert, nachdem der virtuelle Computer gestartet wurde. Dieser Zwischenspeicherungsprozess stellt keine Auswirkungen auf vm-Erstellungszeiten sicher.
Einschränkungen
- Sie können kurzlebige Betriebssystemdatenträger mit vollständigem Caching nur bei der Erstellung eines Knotenpools aktivieren; vorhandene Knotenpools können nicht so aktualisiert werden, dass sie vollständiges Caching verwenden.
- Für das Feature ist eine kurzlebige Betriebssystemdatenträgerkonfiguration erforderlich.
- Sie können nur über AKS-API-Versionen und Tools in der Vorschau auf das Feature zugreifen.
- Ephemere Betriebssystemdatenträger mit vollständigem Cache sind für zustandslose Workloads konzipiert; sie werden für zustandsbehaftete Workloads nicht empfohlen.
- Die lokale Datenträgergröße muss größer als (2x die Betriebssystemdatenträgergröße + 1 GiB) sein, um die vollständige Zwischenspeicherung zu unterstützen.
- Alle VM-SKUs werden mit Ausnahme von 2-Core- und 4-Core-VMs unterstützt.
Voraussetzungen
- Azure CLI Version 2.76.0 oder höher. Überprüfen Sie Ihre Version mit dem Befehl
az --version. Informationen zum Installieren oder Aktualisieren der Azure CLI finden Sie unter Installieren der Azure CLI. - AKS REST API Version 2026-04-02-Preview oder höher.
- Die
aks-previewErweiterung wurde installiert und auf Version 21.0.0.b2 oder höher aktualisiert. Informationen zum Installieren oder Aktualisieren deraks-previewErweiterung finden Sie unter Installieren deraks-previewErweiterung. - Das Feature-Flag
FullCachePreviewist für Ihr Abonnement registriert. Zum Registrieren des Featureflags siehe Registrieren desFullCachePreviewFeatureflags.
Installieren der aks-preview Erweiterung
Installieren Sie die „aks-preview“-Erweiterung mithilfe des Befehls „az extension add“.
az extension add --name aks-preview
Aktualisieren Sie die aks-preview Erweiterung mithilfe des az extension update Befehls auf die neueste Version.
az extension update --name aks-preview
Registriere die FullCachePreview-Feature-Flag
Registrieren Sie das Featureflag
FullCachePreviewmithilfe des Befehlsaz feature register.az feature register --namespace Microsoft.ContainerService --name FullCachePreviewÜberprüfen Sie den Registrierungsstatus mithilfe des
az feature showBefehls. Der Registrierungsprozess kann mehrere Minuten dauern.az feature show --namespace Microsoft.ContainerService --name FullCachePreviewAktualisieren Sie nach der Registrierung des Feature-Flags die Anbieterregistrierung mithilfe des
az provider registerBefehls.az provider register --namespace Microsoft.ContainerService
Erstellen Sie einen Knotenpool mit ephemeren Betriebssystemdatenträgern mit vollständigem Cache
Erstellen Sie einen neuen Knotenpool mit vollständiger Zwischenspeicherung, der für kurzlebige Betriebssystemdatenträger aktiviert ist, indem Sie den az aks nodepool add Befehl mit dem --enable-osdisk-full-caching Flag verwenden.
Hinweis
Sie können auch das abgekürzte Flag --enable-osdisk-fc verwenden, um die vollständige Zwischenspeicherung zu aktivieren.
# Set environment variables
export RESOURCE_GROUP=<resource-group>
export CLUSTER_NAME=<cluster-name>
export NODE_POOL_NAME=<node-pool-name>
# Create a new node pool with full caching enabled for ephemeral OS disks
az aks nodepool add \
--resource-group $RESOURCE_GROUP \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--enable-osdisk-full-caching
Verwandte Inhalte
Weitere Informationen zu Speicheroptionen für AKS finden Sie in den folgenden Artikeln: