Change your performance tier using the Azure portal

Applies to: ✔️ Linux VMs ✔️ Windows VMs ✔️ Flexible scale sets ✔️ Uniform scale sets

The performance of your Azure managed disk is set when you create your disk, in the form of its performance tier. The performance tier determines the IOPS and throughput your managed disk has. When you set the provisioned size of your disk, a performance tier is automatically selected. The performance tier can be changed at deployment or afterwards, without changing the size of the disk. To learn more about performance tiers, see Performance tiers for managed disks.

Restrictions

  • This feature is currently supported only for premium SSDs.
  • The P60, P70, and P80 performance tiers can only be used by disks that are larger than 4,096 GiB.
  • A disk's performance tier can be downgraded only once every 12 hours.

Getting started

New disks

The following steps show how to change the performance tier of your disk when you first create the disk:

  1. Sign in to the Azure portal.
  2. Navigate to the VM you'd like to create a new disk for.
  3. When selecting the new disk, first choose the size, of disk you need.
  4. Once you've selected a size, then select a different performance tier, to change its performance.
  5. Select OK to create the disk.

Screenshot of the disk creation blade, a disk is highlighted, and the performance tier dropdown is highlighted.

Change the performance tier of an existing disk without downtime

You can also change your performance tier without downtime, so you don't have to deallocate your VM or detach your disk to change the tier.

Prerequisites

You must enable the feature for your subscription before you can change the performance tier of a disk without downtime. Please follow the steps below to enable the feature for your subscription:

  1. Execute the following command to register the feature for your subscription

    az feature register --namespace Microsoft.Compute --name LiveTierChange
    
  2. Confirm that the registration state is Registered (may take a few minutes) using the following command before trying out the feature.

    az feature show --namespace Microsoft.Compute --name LiveTierChange
    

Change performance tier

Now that the feature has been registered, you can change applicable disk's performance tiers without downtime.

  1. Sign in to the Azure portal from the following link: https://aka.ms/diskPerfTiersPreview.
  2. Navigate to the VM containing the disk you'd like to change.
  3. Select your disk
  4. Select Size + Performance.
  5. In the Performance tier dropdown, select a tier other than the disk's current performance tier.
  6. Select Resize.

Screenshot of the size + performance blade, performance tier is highlighted.

Next steps

If you need to resize a disk to take advantage of the higher performance tiers, see these articles: