Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Limity vstupně-výstupních operací za sekundu (IOPS) a propustnosti pro jednotky SSD (Solid-State Drive) Azure Premium, disky SSD úrovně Standard a disky HDD úrovně Standard, které jsou 513 GiB a větší, se dají zvýšit povolením výkonu plus. Povolení funkce Performance Plus zlepšuje uživatelskou zkušenost pro pracovní zátěže, které vyžadují vysoké IOPS a propustnost, jako jsou například databázové a transakční pracovní zátěže. Za povolení výkonu plus na disku se neúčtují žádné další poplatky.
Po povolení se limity vstupně-výstupních operací za sekundu a propustnosti pro oprávněný disk zvýší na vyšší maximální limity. Pokud chcete zobrazit nová omezení vstupně-výstupních operací za sekundu a propustnosti pro způsobilé disky, projděte si sloupce, které začínají na "*Expanded" v článku Škálovatelnost a výkonnostní cíle pro disky virtuálních počítačů .
Omezení
- Dá se povolit jenom na spravovaných discích HDD úrovně Standard, SSD úrovně Standard a Ssd úrovně Premium, které jsou 513 GiB nebo větší.
- Je možné povolit pouze během vytváření disku.
- Pokud chcete tento problém obejít, vytvořte snímek disku a pak ze snímku vytvořte nový disk.
- Na discích vytvořených během vytváření virtuálního počítače není možné povolit.
- Nepodporuje se pro disky obnovené pomocí Azure Site Recovery.
Požadavky
Ke spuštění příkazů použijte Azure Cloud Shell nebo nainstalujte verzi modulu Azure PowerShell 9.5 nebo novější nebo verzi Azure CLI , která je 2.44.0 nebo novější.
Aktivovat výkon plus
Abyste mohli využívat výkon plus, musíte vytvořit nový disk. Následující skripty ukazují, jak vytvořit disk se zapnutou funkcí "performance plus" a v případě potřeby ho připojit k virtuálnímu počítači. Příkazy byly uspořádány do samostatných kroků pro spolehlivost.
Vytvoření skupiny zdrojů
Tento krok vytvoří skupinu prostředků s jedinečným názvem.
export RANDOM_SUFFIX=$(openssl rand -hex 3)
export MY_RG="PerfPlusRG$RANDOM_SUFFIX"
export REGION="WestUS2"
az group create -g $MY_RG -l $REGION
Výsledky:
{
"id": "/subscriptions/xxxxx/resourceGroups/PerfPlusRGxxx",
"location": "WestUS2",
"name": "PerfPlusRGxxx",
"properties": {
"provisioningState": "Succeeded"
}
}
Vytvořte nový disk s povoleným režimem zvýšeného výkonu
Tento krok vytvoří nový disk o velikosti 513 GiB (nebo větší) s aktivovaným Performance Plus pomocí platné hodnoty SKU.
export MY_DISK="PerfPlusDisk$RANDOM_SUFFIX"
export SKU="Premium_LRS"
export DISK_SIZE=513
az disk create -g $MY_RG -n $MY_DISK --size-gb $DISK_SIZE --sku $SKU -l $REGION --performance-plus true
Výsledky:
{
"id": "/subscriptions/xxxxx/resourceGroups/PerfPlusRGxxx/providers/Microsoft.Compute/disks/PerfPlusDiskxxx",
"location": "WestUS2",
"name": "PerfPlusDiskxxx",
"properties": {
"provisioningState": "Succeeded",
"diskSizeGb": 513,
"sku": "Premium_LRS",
"performancePlus": true
},
"type": "Microsoft.Compute/disks"
}
Pokus o připojení disku k virtuálnímu počítači
Tento volitelný krok se pokusí připojit disk k existujícímu virtuálnímu počítači. Nejprve zkontroluje, jestli virtuální počítač existuje, a pak pokračuje odpovídajícím způsobem.
export MY_VM="NonExistentVM"
if az vm show -g $MY_RG -n $MY_VM --query "name" --output tsv >/dev/null 2>&1; then
az vm disk attach --vm-name $MY_VM --name $MY_DISK --resource-group $MY_RG
else
echo "VM $MY_VM not found. Skipping disk attachment."
fi
Výsledky:
VM NonExistentVM not found. Skipping disk attachment.
Vytvoření nového disku z existujícího disku nebo snímku s povolenou funkcí Performance Plus
Tato série kroků vytvoří samostatnou skupinu prostředků a pak vytvoří nový disk z existujícího disku nebo snímku. Nahraďte SOURCE_URI platným identifikátorem URI zdrojového objektu blob, který patří do stejné oblasti (WestUS2) jako disk.
Vytvořte skupinu prostředků pro migraci
export RANDOM_SUFFIX=$(openssl rand -hex 3)
export MY_MIG_RG="PerfPlusMigrRG$RANDOM_SUFFIX"
export REGION="WestUS2"
az group create -g $MY_MIG_RG -l $REGION
Výsledky:
{
"id": "/subscriptions/xxxxx/resourceGroups/PerfPlusMigrRGxxx",
"location": "WestUS2",
"name": "PerfPlusMigrRGxxx",
"properties": {
"provisioningState": "Succeeded"
}
}
Vytvoření disku z existujícího snímku nebo disku
# Create a snapshot from the original disk
export MY_SNAPSHOT_NAME="PerfPlusSnapshot$RANDOM_SUFFIX"
echo "Creating snapshot from original disk..."
az snapshot create \
--name $MY_SNAPSHOT_NAME \
--resource-group $MY_RG \
--source $MY_DISK
# Get the snapshot ID for use as source
SNAPSHOT_ID=$(az snapshot show \
--name $MY_SNAPSHOT_NAME \
--resource-group $MY_RG \
--query id \
--output tsv)
echo "Using snapshot ID: $SNAPSHOT_ID"
# Create the new disk using the snapshot as source
export MY_MIG_DISK="PerfPlusMigrDisk$RANDOM_SUFFIX"
export SKU="Premium_LRS"
export DISK_SIZE=513
az disk create \
--name $MY_MIG_DISK \
--resource-group $MY_MIG_RG \
--size-gb $DISK_SIZE \
--performance-plus true \
--sku $SKU \
--source $SNAPSHOT_ID \
--location $REGION
Výsledky:
{
"id": "/subscriptions/xxxxx/resourceGroups/PerfPlusMigrRGxxx/providers/Microsoft.Compute/disks/PerfPlusMigrDiskxxx",
"location": "WestUS2",
"name": "PerfPlusMigrDiskxxx",
"properties": {
"provisioningState": "Succeeded",
"diskSizeGb": 513,
"sku": "Premium_LRS",
"performancePlus": true,
"source": "https://examplestorageaccount.blob.core.windows.net/snapshots/sample-westus2.vhd"
},
"type": "Microsoft.Compute/disks"
}