SSD Premium-Datenträger verfügen über zwei verfügbare Modelle für das Bursting: guthabenbasiertes Bursting und bedarfsgesteuertes Bursting. In diesem Artikel wird beschrieben, wie Sie zum bedarfsgesteuerten Bursting wechseln. Datenträger, die das bedarfsgesteuerte Modell verwenden, können das Bursting über ihre ursprünglich bereitgestellten Ziele hinaus durchführen. Das bedarfsgesteuerte Bursting erfolgt so oft, wie es für den Workload erforderlich ist, bis zum maximalen Burstziel. Beim bedarfsgesteuerten Bursting fallen zusätzliche Gebühren an.
Sie müssen die Schritte in diesem Artikel nicht befolgen, um das guthabenbasierte Bursting zu verwenden. Standardmäßig ist das guthabenbasierte Bursting auf allen berechtigten Datenträgern aktiviert.
Bevor Sie das bedarfsgesteuerte Bursting aktivieren, sollten Sie Folgendes beachten:
Das bedarfsgesteuerte Bursting kann nicht auf einem SSD Premium-Datenträger mit 512 GiB oder weniger aktiviert werden. Bei SSD Premium-Datenträgern mit 512 GiB oder weniger wird immer das guthabenbasierte Bursting angewendet.
Das bedarfsgesteuerte Bursting wird nur bei SSD Premium unterstützt. Wenn ein SSD Premium-Datenträger mit aktiviertem bedarfsgesteuertem Bursting auf einen anderen Datenträgertyp umgestellt wird, wird das Datenträgerbursting deaktiviert.
Das bedarfsgesteuerte Bursting wird jedoch nicht automatisch deaktiviert, wenn die Leistungsstufe geändert wird. Wenn Sie die Leistungsstufe ändern und auch das Datenträgerbursting deaktivieren möchten, müssen Sie es selbst deaktivieren.
Das bedarfsgesteuerte Bursting kann nur aktiviert werden, wenn der Datenträger von einer VM getrennt wird oder wenn die VM angehalten wurde. Sie können das bedarfsgesteuerte Bursting 12 Stunden nach der Aktivierung deaktivieren.
Regionale Verfügbarkeit
Derzeit ist das bedarfsbasierte Modell für Datenträgerbursting in allen öffentlichen Azure-Regionen verfügbar.
Erste Schritte
Das bedarfsgesteuerte Bursting kann entweder im Azure-Portal, mit dem Azure PowerShell-Modul, der Azure CLI oder den Azure Resource Manager-Vorlagen aktiviert werden. Die folgenden Beispiele behandeln das Erstellen eines neuen Datenträgers mit aktiviertem bedarfsgesteuertem Bursting und das Aktivieren des bedarfsgesteuerten Burstings auf vorhandenen Datenträgern.
Ein verwalteter Datenträger muss größer als 512 GiB sein, um bedarfsgesteuertes Bursting zu ermöglichen.
So aktivieren Sie bedarfsgesteuertes Bursting auf einem vorhandenen Datenträger:
Melden Sie sich am Azure-Portal an, und navigieren Sie zu Ihrem Datenträger.
Wählen Sie Konfiguration aus, und wählen Sie dann Bedarfsgesteuertes Bursting aktivieren aus.
Wählen Sie Speichern aus.
Cmdlets für bedarfsgesteuertes Bursting sind in Version 5.5.0 und höher des Az-Moduls verfügbar. Alternativ können Sie auch die Azure Cloud Shell verwenden.
Erstellen eines leeren Datenträgers mit bedarfsgesteuertem Bursting
Ein verwalteter Datenträger muss größer als 512 GiB sein, um bedarfsgesteuertes Bursting zu ermöglichen. Ersetzen Sie die Parameter <myResourceGroupDisk> und <myDataDisk>, und führen Sie dann das folgende Skript aus, um einen SSD Premium-Datenträger mit bedarfsgesteuertem Bursting zu erstellen:
Aktivieren des bedarfsgesteuerten Burstings auf einem vorhandenen Datenträger
Ein verwalteter Datenträger muss größer als 512 GiB sein, um bedarfsgesteuertes Bursting zu ermöglichen. Ersetzen Sie die Parameter <myResourceGroupDisk>, <myDataDisk>, und führen Sie diesen Befehl aus, um das bedarfsgesteuerte Bursting auf einem vorhandenen Datenträger zu aktivieren:
New-AzDiskUpdateConfig -BurstingEnabled $true | Update-AzDisk -ResourceGroupName <myResourceGroupDisk> -DiskName <myDataDisk> //Set the flag to $false to disable on-demand bursting
Cmdlets für bedarfsgesteuertes Bursting sind in Version 2.19.0 und höher des Azure CLI-Moduls verfügbar. Alternativ können Sie auch die Azure Cloud Shell verwenden.
Erstellen und Anfügen eines Datenträgers mit bedarfsgesteuertem Bursting
Ein verwalteter Datenträger muss größer als 512 GiB sein, um bedarfsgesteuertes Bursting zu ermöglichen. Ersetzen Sie die Parameter <yourDiskName>, <yourResourceGroup> und <yourVMName>, und führen Sie dann die folgenden Befehle aus, um einen SSD Premium-Datenträger mit bedarfsgesteuertem Bursting zu erstellen:
az disk create -g <yourResourceGroup> -n <yourDiskName> --size-gb 1024 --sku Premium_LRS -l westcentralus --enable-bursting true
az vm disk attach --vm-name <yourVMName> --name <yourDiskName> --resource-group <yourResourceGroup>
Aktivieren des bedarfsgesteuerten Burstings auf einem vorhandenen Datenträger: CLI
Ein verwalteter Datenträger muss größer als 512 GiB sein, um bedarfsgesteuertes Bursting zu ermöglichen. Ersetzen Sie die Parameter <myResourceGroupDisk> und <yourDiskName>, und führen Sie diesen Befehl aus, um das bedarfsgesteuerte Bursting auf einem vorhandenen Datenträger zu aktivieren:
az disk update --name <yourDiskName> --resource-group <yourResourceGroup> --enable-bursting true //Set the flag to false to disable on-demand bursting
Mit der Datenträger-API 2020-09-30 können Sie das bedarfsgesteuerte Bursting auf neu erstellten oder vorhandenen SSD Premium-Datenträgern aktivieren, die größer als 512 GiB sind. Die 2020-09-30-API hat eine neue Eigenschaft eingeführt, burstingEnabled. Standardmäßig ist diese Eigenschaft auf „false“ festgelegt. Die folgende Beispielvorlage erstellt einen SSD Premium-Datenträger mit 1 TiB in der Region „USA, Westen-Mitte“, wobei das Datenträgerbursting aktiviert ist:
{
"$schema": "http://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"diskSkuName": {
"type": "string",
"defaultValue": "Premium_LRS" //Supported on premium SSDs only
},
"dataDiskSizeInGb": {
"type": "string",
"defaultValue": "1024" //Supported on disk size > 512 GiB
},
"location": {
"type": "string",
"defaultValue": "westcentralus" //Preview regions: West Central US
},
"diskApiVersion": {
"type": "string",
"defaultValue": "2020-09-30" //Preview supported version: 2020-09-30 or above
}
},
"resources": [
{
"apiVersion": "[parameters('diskApiVersion')]",
"type": "Microsoft.Compute/disks",
"name": "[parameters('diskName')]",
"location": "[parameters(location)]",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": "[parameters('dataDiskSizeInGb')]",
"burstingEnabled": "true" //Feature flag to enable disk bursting on disks > 512 GiB
},
"sku": {
"name": "[parameters('diskSkuName')]"
}
]
}