You can upgrade the performance level of an enhanced SSD (ESSD) in the Elastic Compute Service (ECS) console. Only pay-as-you-go ESSDs can have their performance level downgraded. You can also call the ModifyDiskSpec operation to modify the performance level of an ESSD. The new performance level immediately takes effect. You do not need to create an ESSD or copy the data.

Background information

When you create an ECS instance, you can specify an ESSD as the system disk or a data disk. You can also separately create an ESSD. For more information about ESSDs, see ESSDs.

To modify the performance level of an ESSD, take note of the following items:

  • You cannot have overdue payments within your account.
  • If your ESSD is attached to a pay-as-you-go ECS instance, make sure that the instance is not in the expired state.
  • You can modify the performance level of a new ESSD only after it enters the Unattached (Available) state.
  • After the performance level is modified, you are charged for the ESSD based on the new performance level.
  • You can convert PL0 ESSDs into PL1, PL2, or PL3 ESSDs. For more information, see Change the category of a disk.


  1. Log on to the ECS console.
  2. In the left-side navigation pane, choose Storage & Snapshots > Disks.
  3. In the top navigation bar, select a region.
  4. Find the ESSD whose performance level you want to modify and choose More > Modify Performance Level in the Actions column.
  5. In the Modify Performance Level dialog box, select a new Performance Level and click OK.

The performance level that you can select for an ESSD is determined by its storage capacity. If the capacity of your ESSD is small and cannot be upgraded to a higher level, you must resize the ESSD and then upgrade its performance level. For more information, see Overview.