Aracılığıyla paylaş


Kapalı kalma süresi olmadan performans katmanınızı değiştirme

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri

Not

Bu makalede performans katmanlarını değiştirme konusuna odaklanmaktadır. Ultra Diskler veya Premium SSD v2 gibi performans katmanlarını kullanmayan disklerin performansını nasıl değiştireceğinizi öğrenmek için bkz. Ultra Disk performansını ayarlama veya Premium SSD v2'nin disk performansını ayarlama

Azure Yönetilen Diskinizin performansı, diskinizi oluşturduğunuzda performans katmanı biçiminde ayarlanır. Performans katmanı, yönetilen diskinizin sahip olduğu IOPS ve aktarım hızını belirler. Diskinizin sağlanan boyutunu ayarladığınızda otomatik olarak bir performans katmanı seçilir. Performans katmanı dağıtım sırasında veya sonrasında diskin boyutu değiştirilmeden ve kapalı kalma süresi olmadan değiştirilebilir. Performans katmanları hakkında daha fazla bilgi edinmek için Yönetilen diskler için performans katmanları başlığına bakın.

Performans katmanınızı değiştirmenin faturalama açısından etkileri vardır. Detaylar için Faturalama etkisi bölümüne bakın.

Kısıtlamalar

  • Performans katmanının değiştirilmesi şu anda yalnızca Premium SSD ile yönetilen diskler için desteklenmektedir.
  • Çalışan VM'lere eklenirken paylaşılan disklerin performans katmanları değiştirilemez.
    • Paylaşılan diskin performans katmanını değiştirmek için, diskin bağlı olduğu tüm VM'leri durdurun.
  • Yalnızca 4.096 GiB'den büyük diskler P60, P70 ve P80 performans katmanlarını kullanabilir.
  • Diskin performans katmanı yalnızca 12 saatte bir düşürülebilir.
  • Sistem, Haziran 2020'den önce oluşturulan diskler için Performance Tier geri döndürmez. Eski bir diskin avantajlarından, onu Temel Katman ile Performance Tier güncelleyerek yararlanabilirsiniz.
  • Diskin performans katmanını temel katmanının altındaki bir katmana ayarlayamazsınız.

Dikkat

Terraform'ı bir VM çalışırken performans katmanını değiştirmek için kullanırsanız Terraform VM'nizi kapatır ve işlem tamamlandıktan sonra yeniden başlatmayı dener. Performans katmanını diğer yöntemlerle değiştirmek bunu önler.

Önkoşullar

En son Azure CLI'yi yükleyin ve az login ile bir Azure hesabında oturum açın.

Temel katmandan daha yüksek bir katmana sahip boş bir veri diski oluşturma

subscriptionId=<yourSubscriptionIDHere>
resourceGroupName=<yourResourceGroupNameHere>
diskName=<yourDiskNameHere>
diskSize=<yourDiskSizeHere>
performanceTier=<yourDesiredPerformanceTier>
region=westcentralus

az account set --subscription $subscriptionId

az disk create -n $diskName -g $resourceGroupName -l $region --sku Premium_LRS --size-gb $diskSize --tier $performanceTier

Azure Marketplace görüntüsünden taban katmanının üzerinde bir katmana sahip bir işletim sistemi diski oluşturun.

resourceGroupName=<yourResourceGroupNameHere>
diskName=<yourDiskNameHere>
performanceTier=<yourDesiredPerformanceTier>
region=westcentralus
image=Canonical:UbuntuServer:18.04-LTS:18.04.202002180

az disk create -n $diskName -g $resourceGroupName -l $region --image-reference $image --sku Premium_LRS --tier $performanceTier

Diskin katmanını kesinti olmadan güncelleme

Bir diskin performans katmanı kapalı kalma süresi olmadan değiştirilebilir, bu nedenle katmanı değiştirmek için VM'nizi serbest bırakmanız veya diskinizi ayırmanız gerekmez.

  1. Çalışan bir VM'ye bağlı olsa bile diskin katmanını güncelleştirme

    resourceGroupName=<yourResourceGroupNameHere>
    diskName=<yourDiskNameHere>
    performanceTier=<yourDesiredPerformanceTier>
    
    az disk update -n $diskName -g $resourceGroupName --set tier=$performanceTier
    

Diskin katmanını gösterme

az disk show -n $diskName -g $resourceGroupName --query [tier] -o tsv

Sonraki adımlar

Yüksek performans katmanlarından yararlanmak için diski yeniden boyutlandırmanız gerekiyorsa şu makalelere bakın: