Dyski półprzewodnikowe w warstwie Premium (SSD) mają dwa dostępne modele skalowania; wzrost zdolności kredytowej i wzrost na żądanie. W tym artykule opisano sposób przełączania się na skalowanie na żądanie. Dyski korzystające z modelu na żądanie mogą wykraczać poza oryginalne zaaprowizowane cele. Skalowanie na żądanie występuje tak często, jak to konieczne przez obciążenie, aż do maksymalnego celu serii. Na żądanie naliczane są dodatkowe opłaty.
Nie musisz wykonywać kroków opisanych w tym artykule, aby użyć skalowania opartego na środkach. Domyślnie skalowanie oparte na środkach jest włączone na wszystkich kwalifikujących się dyskach.
Przed włączeniem skalowania na żądanie zapoznaj się z następującymi tematami:
Nie można włączyć skalowania na żądanie na dysku SSD w warstwie Premium, który ma mniej niż lub równy 512 GiB. Dyski SSD w warstwie Premium mniejsze lub równe 512 GiB zawsze będą używać serii opartych na środkach.
Skalowanie na żądanie jest obsługiwane tylko na dyskach SSD w warstwie Premium. Jeśli dysk SSD w warstwie Premium z włączonym skalowaniem na żądanie jest przełączany na inny typ dysku, funkcja skalowania dysków jest wyłączona.
Skalowanie na żądanie nie powoduje automatycznego wyłączania się po zmianie warstwy wydajności. Jeśli chcesz zmienić warstwę wydajności, ale nie chcesz utrzymywać zwiększenia szybkości dysku, musisz ją wyłączyć.
Skalowanie na żądanie można włączyć tylko wtedy, gdy dysk jest odłączony od maszyny wirtualnej lub po zatrzymaniu maszyny wirtualnej. Po włączeniu rozszerzenia na żądanie można wyłączyć 12 godzin.
Dostępność w regionach
Obecnie model na żądanie na potrzeby skalowania dysków jest dostępny we wszystkich publicznych regionach świadczenia usługi Azure.
Rozpoczęcie pracy
Skalowanie na żądanie można włączyć za pomocą Azure Portal, modułu Azure PowerShell, interfejsu wiersza polecenia platformy Azure lub szablonów usługi Azure Resource Manager. W poniższych przykładach opisano sposób tworzenia nowego dysku z włączonym skalowaniem na żądanie i włączaniem skalowania na żądanie na istniejących dyskach.
Wybierz pozycję Konfiguracja i wybierz pozycję Włącz skalowanie na żądanie.
Wybierz pozycję Zapisz.
Polecenia cmdlet dotyczące skalowania na żądanie są dostępne w wersji 5.5.0 i nowszej modułu Az. Alternatywnie możesz użyć usługi Azure Cloud Shell.
Tworzenie pustego dysku danych z możliwością skalowania na żądanie
Aby umożliwić skalowanie na żądanie, dysk zarządzany musi być większy niż 512 GiB. <myResourceGroupDisk> Zastąp parametry i , <myDataDisk> a następnie uruchom następujący skrypt, aby utworzyć dysk SSD w warstwie Premium ze wzrostem wydajności na żądanie:
Włączanie skalowania na żądanie na istniejącym dysku
Aby umożliwić skalowanie na żądanie, dysk zarządzany musi być większy niż 512 GiB. Zastąp <myResourceGroupDisk>parametry , i uruchom to polecenie, <myDataDisk> aby włączyć skalowanie na żądanie na istniejącym dysku:
New-AzDiskUpdateConfig -BurstingEnabled $true | Update-AzDisk -ResourceGroupName <myResourceGroupDisk> -DiskName <myDataDisk> //Set the flag to $false to disable on-demand bursting
Tworzenie i dołączanie dysku danych o wysokiej wydajności na żądanie
Aby umożliwić skalowanie na żądanie, dysk zarządzany musi być większy niż 512 GiB. Zastąp <yourDiskName>parametry , <yourResourceGroup>i , a <yourVMName> następnie uruchom następujące polecenia, aby utworzyć dysk SSD w warstwie Premium ze wzrostem wydajności na żądanie:
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>
Włączanie skalowania na żądanie na istniejącym dysku — interfejs wiersza polecenia
Aby umożliwić skalowanie na żądanie, dysk zarządzany musi być większy niż 512 GiB. Zastąp <myResourceGroupDisk> parametry i <yourDiskName> i uruchom to polecenie, aby włączyć skalowanie na żądanie na istniejącym dysku:
az disk update --name <yourDiskName> --resource-group <yourResourceGroup> --enable-bursting true //Set the flag to false to disable on-demand bursting
Za pomocą interfejsu 2020-09-30 API dysku można włączyć skalowanie na żądanie na nowo utworzonych lub istniejących dyskach SSD w warstwie Premium większych niż 512 GiB. Interfejs 2020-09-30 API wprowadził nową właściwość . burstingEnabled Domyślnie ta właściwość jest ustawiona na wartość false. Poniższy przykładowy szablon tworzy dysk SSD w warstwie Premium 1TiB w regionie Zachodnio-środkowe stany USA z włączonym wzrostem wydajności dysku:
{
"$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')]"
}
]
}
Następne kroki
Aby dowiedzieć się, jak uzyskać wgląd w zasoby ze wzrostem wydajności, zobacz Metryki skalowania dysków.