As unidades de estado sólido (SSD) Premium têm dois modelos de expansão disponíveis; expansão baseada no crédito e rajada a pedido. Este artigo aborda como mudar para a expansão a pedido. Os discos que utilizam o modelo a pedido podem ultrapassar os destinos aprovisionados originais. A expansão a pedido ocorre sempre que necessário pela carga de trabalho, até ao destino máximo de rajada. A expansão a pedido implica custos adicionais.
Não precisa de seguir os passos neste artigo para utilizar a expansão baseada no crédito. Por predefinição, a expansão baseada no crédito está ativada em todos os discos elegíveis.
Antes de ativar o pico a pedido, compreenda o seguinte:
Não é possível ativar a expansão a pedido num SSD premium que tenha menos ou igual a 512 GiB. Os SSDs Premium inferiores ou iguais a 512 GiB utilizarão sempre rajadas baseadas em crédito.
A expansão a pedido só é suportada em SSDs premium. Se um SSD premium com expansão a pedido ativado for mudado para outro tipo de disco, a expansão do disco será desativada.
A expansão a pedido não se desativa automaticamente quando o escalão de desempenho é alterado. Se quiser alterar o escalão de desempenho, mas não quiser manter o disco em expansão, tem de o desativar.
A expansão a pedido só pode ser ativada quando o disco é desanexado de uma VM ou quando a VM é parada. O pico a pedido pode ser desativado 12 horas depois de ter sido ativado.
Disponibilidade regional
Atualmente, o modelo a pedido para expansão de discos está disponível em todas as regiões públicas do Azure.
Introdução
A expansão a pedido pode ser ativada com o portal do Azure, o módulo Azure PowerShell, a CLI do Azure ou os modelos de Resource Manager do Azure. Os exemplos seguintes explicam como criar um novo disco com expansão a pedido ativado e ativar a expansão a pedido em discos existentes.
Selecione Configuração e selecione Ativar expansão a pedido.
Selecione Guardar.
Os cmdlets de expansão a pedido estão disponíveis na versão 5.5.0 e mais recente do módulo Az. Em alternativa, pode utilizar a Cloud Shell do Azure.
Criar um disco de dados vazio com expansão a pedido
Um disco gerido tem de ter mais de 512 GiB para ativar o pico a pedido. Substitua os <myResourceGroupDisk> parâmetros e <myDataDisk> , em seguida, execute o seguinte script para criar um SSD premium com expansão a pedido:
Um disco gerido tem de ter mais de 512 GiB para ativar o pico a pedido. Substitua os <myResourceGroupDisk>parâmetros , <myDataDisk> e execute este comando para ativar a expansão a pedido num disco existente:
New-AzDiskUpdateConfig -BurstingEnabled $true | Update-AzDisk -ResourceGroupName <myResourceGroupDisk> -DiskName <myDataDisk> //Set the flag to $false to disable on-demand bursting
Os cmdlets de expansão a pedido estão disponíveis na versão 2.19.0 e mais recente do módulo da CLI do Azure. Em alternativa, pode utilizar a Cloud Shell do Azure.
Criar e anexar um disco de dados em expansão a pedido
Um disco gerido tem de ter mais de 512 GiB para ativar o pico a pedido. Substitua os <yourDiskName>parâmetros , <yourResourceGroup>e <yourVMName> , em seguida, execute os seguintes comandos para criar um SSD premium com expansão a pedido:
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>
Ativar a expansão a pedido num disco existente – CLI
Um disco gerido tem de ter mais de 512 GiB para ativar o pico a pedido. Substitua os <myResourceGroupDisk> parâmetros e <yourDiskName> e execute este comando para ativar a expansão a pedido num disco existente:
az disk update --name <yourDiskName> --resource-group <yourResourceGroup> --enable-bursting true //Set the flag to false to disable on-demand bursting
Com a 2020-09-30 API de disco, pode ativar a expansão a pedido em SSDs premium recentemente criados ou existentes superiores a 512 GiB. A 2020-09-30 API introduziu uma nova propriedade, burstingEnabled. Por predefinição, esta propriedade está definida como falsa. O modelo de exemplo seguinte cria um SSD premium de 1TiB nos E.U.A. Centro-Oeste, com o expansão do disco ativado:
{
"$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')]"
}
]
}