All Products
Search
Document Center

Elastic Compute Service:ESSD AutoPL disks

Last Updated:Jan 08, 2026

Alibaba Cloud ESSD AutoPL disks are based on enterprise-grade solid-state drives (ESSDs). ESSD AutoPL disks inherit the features and performance of ESSDs and decouple disk capacity from disk performance. When you configure the capacity of an ESSD AutoPL disk, you can also customize its provisioned performance and performance burst settings. This topic describes the features, specifications, billing, and scenarios of ESSD AutoPL disks, and explains how to configure them.

Note
  • The workload on an ESSD AutoPL disk originates from the instance to which the disk is attached. Performance statistics include all applications on the instance that use the AutoPL disk, such as Alibaba Cloud Security, Cloud Monitor, and Cloud Assistant that run on the instance's operating system.

  • For more information about common disk performance metrics, see Performance metrics.

  • For more information about ESSDs, see ESSDs.

Features

The total performance of an ESSD AutoPL disk is the sum of its baseline performance, provisioned performance, and performance burst.

  • Baseline performance

    Baseline performance is the maximum IOPS and throughput included with a disk upon purchase. It increases linearly with the disk capacity. The maximum baseline performance varies based on disk specifications.

  • Provisioned performance

    You can specify and separately purchase the maximum IOPS and throughput for a disk without changing its storage capacity. IOPS is the unit of measurement for the purchase. Each provisioned IOPS includes 16 KB of throughput.

  • Burst performance

    By default, the performance burst feature is enabled for ESSD AutoPL disks. For services with fluctuating workloads, ESSD AutoPL disks can temporarily increase their performance to handle sudden spikes in data read and write operations. The performance returns to normal after the workload stabilizes. An ESSD AutoPL disk can deliver up to 1,000,000 IOPS, a maximum throughput of 4 GB/s, and a maximum performance density of 1,000 IOPS/GiB.

Scenarios

ESSD AutoPL disks can be used in the same scenarios as ESSDs, such as for latency-sensitive applications or I/O-intensive workloads. Their flexible performance configuration and performance burst capabilities also make them suitable for the following situations:

  • Services that require higher performance with a fixed capacity.

  • Services with highly fluctuating workloads and frequent peaks that require disks to handle sudden business surges.

ESSD AutoPL disk specifications

The following table describes the specifications of ESSD AutoPL disks.

Performance category

Disk property

Specifications

Baseline performance

Capacity range (GiB)

1 to 65,536

Maximum IOPS per disk

50,000

Maximum I/O size (KiB)

16

Maximum throughput per disk (MB/s)

350

Average latency of random writes (ms), Block Size=4k

0.2

IOPS formula per disk (baseline performance)

max{min{1,800 + 50 * Capacity, 50,000}, 3,000}

Throughput formula per disk (baseline performance, MB/s)

max{min{120 + 0.5 * Capacity, 350}, 125}

Provisioned performance

Maximum provisioned IOPS per disk

50,000

IOPS formula per disk (provisioned performance)

Capacity (GiB) <= 3: Provisioned performance cannot be set.

Capacity (GiB) >= 4: [1, min{(1,000 IOPS/GiB * Capacity - Baseline IOPS), 50,000}]

Throughput formula per disk (provisioned performance, MB/s)

16 KB * Provisioned IOPS/1,024

Performance burst

Burst IOPS formula per disk (performance burst)

Actual final IOPS - Baseline IOPS - Provisioned IOPS

Burst throughput formula per disk (performance burst)

Actual final throughput - Baseline throughput - Provisioned throughput

ESSD AutoPL disk performance

Performance composition

Baseline performance + Provisioned performance + Performance burst

Maximum I/O density per disk

1,000 IOPS/GiB

Maximum IOPS per disk (performance burst enabled)

Capacity <= 3 GiB: Performance burst is not supported.

Capacity >= 4 GiB: min{1,000,000, 1,000 * Capacity}

Maximum throughput per disk (performance burst enabled)

Capacity <= 3 GiB: Performance burst is not supported.

Capacity >= 4 GiB: max{min{16 KB * IOPS/1,024, 4 GB/s}, (Baseline throughput + Provisioned throughput)}

Maximum IOPS per disk (performance burst disabled, which is the sum of baseline and provisioned performance)

100,000

Maximum throughput per disk (performance burst disabled, which is the sum of baseline and provisioned performance)

1,131 MB/s

  • : Indicates the maximum IOPS and throughput included with a disk upon purchase. It increases linearly with the disk capacity. The maximum baseline performance varies based on disk specifications.

  • : Indicates that you can specify and separately purchase the maximum IOPS and throughput for a disk without changing its storage capacity. IOPS is the unit of measurement for the purchase. Each provisioned IOPS includes 16 KB of throughput.

  • : Indicates the burst performance that a disk can provide in addition to its baseline and provisioned performance. You can use CloudLens for EBS to monitor the burst details of an ESSD AutoPL disk in real time, including the burst duration and burst count (total burst I/O). For more information, see Disk analysis.

  • : I/O density = IOPS/Disk capacity. The unit is IOPS/GiB. This metric indicates the IOPS capability per GiB.

Note

The read and write performance of a disk is limited by both the instance type and the disk's specifications. The performance is capped when either limit is reached. For example, if an instance type limits the disk bandwidth to 6 Gbit/s (equivalent to 750 MB/s), the actual disk throughput will not exceed 750 MB/s.

Supported instance families

ESSD AutoPL disks support the same instance families as ESSDs. For more information about instance families, see Instance families.

Billing

Billable items and billing rules

The fees for an ESSD AutoPL disk consist of the following items: disk capacity fee, provisioned performance fee, and performance burst fee. For more information about specific billing rules, see Elastic Block Storage billing.

  • Disk capacity fee: This fee is charged upon creation. After purchase, the disk has the same baseline performance as a PL1 ESSD.

  • Provisioned performance fee: This fee is charged on a pay-as-you-go basis after the feature is enabled.

  • Performance burst fee: This fee is charged on a pay-as-you-go basis after the feature is enabled.

    • If the total burst I/O per hour is 100,000 or less, you receive a free quota of 100,000 I/Os, and no performance burst fee is charged.

    • If the total burst I/O per hour is greater than 100,000, a fee capping rule is applied to ensure that you can enjoy high performance without the risk of cost overruns. For more information, see Performance burst fee cap rules.

Performance burst fee cap rules

The performance burst fee cap for ESSD AutoPL disks is designed to handle extreme business situations where excessively high burst IOPS can lead to unexpected cost accumulation. To address this issue, ESSD AutoPL disks use a performance burst fee cap rule. This rule ensures that even in cases of extreme performance bursts, the performance burst fee remains within a controllable range, which eliminates the risk of cost overruns.

  • Fee cap rules

    The performance burst fee is capped if the maximum burst I/O density (Maximum burst IOPS/Disk capacity) within a billing epoch is greater than 200 IOPS/GiB. The details are described in the following table.

    Note

    Burst IOPS does not include baseline performance and provisioned performance.

    Total burst I/O (I/O per hour)

    Maximum burst I/O density (Maximum burst IOPS/GiB)

    Fee before capping

    Fee after capping

    Typical scenario

    100,000 or less

    Not applicable

    Fee = Total burst I/O * Unit price of performance burst

    Free (free quota of 100,000 I/Os)

    Occasional I/O glitches

    Greater than 100,000

    200 or less

    Not capped

    Fee = (Burst I/O - 100,000) * Unit price of performance burst

    Occasional business peaks, but the IOPS cap threshold is not exceeded

    Greater than 200

    Capped

    Fee = min((Burst I/O - 100,000) * Unit price of performance burst, Disk capacity fee * 8)

    Extreme payload, enormous peak IOPS pressure, and long duration

  • Cost savings comparison

    For example, in the China (Hangzhou) region, a 40 GiB ESSD AutoPL disk experiences a performance burst. The total burst I/O for that hour is 4,390,000, which is greater than 100,000. The maximum burst I/O density during that hour reaches 230 IOPS/GiB (greater than 200 IOPS/GiB), which meets the condition for the fee cap. The performance burst fee is calculated as follows:

    Fee comparison before and after capping

    Billing method

    Performance burst fee

    Fee before capping

    Total burst I/O * Unit price of performance burst

    4.39 million × 0.0015 = 0.6585 USD

    Fee after capping

    min((Burst I/O - 100,000) * Unit price of performance burst, Disk capacity fee * 8)

    min((439 - 10) * 10,000 * 0.0015, 8 * 40 * 0.000319) = 0.1021 USD

    You can view the performance burst fees and bill details for your ESSD AutoPL disks in the Billing Center. For more information, see Query bills.

Pricing

For more information about the pricing of ESSD AutoPL disks, see and the Elastic Compute Service product page.

Impacts of overdue payments

If your Alibaba Cloud account has an overdue payment for the pay-as-you-go bill of an ESSD AutoPL disk's provisioned performance or performance burst, Alibaba Cloud immediately stops the provisioned performance and performance burst services. The baseline performance is not affected. After you settle the bill, the provisioned performance and performance burst services resume immediately.

Configure provisioned performance and performance burst

You can create an ESSD AutoPL disk in the ECS console or select an ESSD AutoPL disk when you create an ECS instance, and then configure the disk.

Note

The following example shows how to create an ESSD AutoPL disk in the ECS console:

  1. Go to ECS console - Block Storage.

  2. In the top navigation bar, select the region and resource group of the resource that you want to manage. 地域

  3. Click Create Cloud Disk.

  4. On the Create Disk page, set the configuration parameters for the disk.

    • Set Disk Type to ESSD AutoPL Disk and configure the disk capacity.

    • Select Enable Performance Provision and configure the IOPS value.

    • Enable Performance Burst is selected by default. You can disable performance burst based on your business needs.

      For more information about other parameter settings, see Create an empty data disk.

    截屏2024-11-15 10

Billing examples of an ESSD AutoPL disk

The following examples show the performance metrics and fees for an ESSD AutoPL disk after you configure its provisioned performance and performance burst. Assume that the selected region is China (Hangzhou), where the unit prices are as follows:

  • Subscription

    • Unit price of baseline performance: USD 0.153 per 1 GiB/month

    • Unit price of provisioned performance: USD 0.000006 per 1 IOPS/hour

    • Unit price of performance burst: USD 0.0015 per 10,000 I/Os

  • Pay-as-you-go

    • Unit price of baseline performance: USD 0.000319 per 1 GiB/hour

    • Unit price of provisioned performance: USD 0.000006 per 1 IOPS/hour

    • Unit price of performance burst: USD 0.0015 per 10,000 I/Os

Note

The preceding unit prices are for reference only. The actual prices displayed on the Pricing tab of the Elastic Compute Service product page prevail.

Example 1: Configure provision performance for an ESSD AutoPL disk without enabling the performance burst feature

A user purchases an ESSD AutoPL disk in the ECS console with a capacity of 100 GiB and provisioned performance of 200 IOPS. Performance burst is not enabled. The fees and performance of the disk are described in the following table:截屏2024-11-15 11

Billing method

Disk fee (USD)

Disk Performance

Subscription

  • Baseline performance: subscription

  • Provisioned performance: pay-as-you-go

Subscription duration: 1 month

  • Baseline performance fee: Disk capacity * Unit price * Subscription duration = 100 * 0.153 * 1 = 15.3

  • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Subscription duration = 0.000006 * 200 * (30 * 24) hours = 0.864

  • Total fee: Baseline performance fee + Provisioned performance fee = 15.3 + 0.864 = 16.164

  • IOPS:

    • Baseline IOPS: 1,800 + 50 * Capacity = 1,800 + 50 * 100 = 6,800

    • Total IOPS per disk: Baseline IOPS + Provisioned IOPS = 6,800 + 200 = 7,000

  • Throughput (MB/s):

    • Baseline throughput: 120 + 0.5 * Capacity = 120 + 0.5 * 100 = 170

    • Provisioned throughput: 16 KB * Provisioned IOPS/1,024 = 16 KB * 200/1,024 = 3.125

    • Total throughput per disk: Baseline throughput + Provisioned throughput = 170 + 3.125 = 173.125 (rounded in the console)

Pay-as-you-go

  • Baseline performance: pay-as-you-go

  • Provisioned performance: pay-as-you-go

Billing duration: 24 hours

  • Baseline performance fee: Disk capacity * Unit price * Billing duration = 100 * 0.000319 * 24 = 0.7656

  • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Billing duration = 0.000006 * 200 * 24 = 0.0288

  • Total fee: Baseline performance fee + Provisioned performance fee = 0.7656 + 0.0288 = 0.7944

Example 2: Configure provisioned performance and enable the performance burst feature for an ESSD AutoPL disk

A user purchases an ESSD AutoPL data disk in the ECS console with a capacity of 100 GiB and provisioned performance of 200 IOPS. Performance burst is enabled by default.截屏2024-11-15 11

The disk's fees and performance vary in different performance burst scenarios, as described in the following examples:

  • Scenario 1: Only IOPS bursts occur

    Assume that during the disk's usage, an IOPS burst occurs only once for 1 second. The I/O burst amount that exceeds the sum of the baseline and provisioned performance is 8,000. The performance burst fee is 0 because you receive a free quota of 100,000 I/Os per hour.

    Billing method

    Disk fee (USD)

    Disk Performance

    Subscription

    • Baseline performance: subscription

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Subscription duration: 1 month

    • Baseline performance fee: Disk capacity * Unit price * Subscription duration = 100 * 0.153 * 1 = 15.3

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Subscription duration = 0.000006 * 200 * (30 * 24) = 0.864

    • No fee is charged for the first 100,000 performance bursts.

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 15.3 + 0.864 + 0 = 16.164

    • IOPS:

      • Baseline IOPS: 1,800 + 50 * Capacity = 1,800 + 50 * 100 = 6,800

      • Provisioned IOPS: 200

      • Performance burst: 8,000 * 1 = 8,000

      • Total IOPS per disk: Baseline IOPS + Provisioned IOPS + Performance burst = 6,800 + 200 + 8,000 = 15,000

    • Throughput (MB/s):

      • Baseline throughput: 120 + 0.5 * Capacity = 120 + 0.5 * 100 = 170

      • Provisioned throughput: 16 KB * Provisioned IOPS/1,024 = 16 KB * 200/1,024 = 3.125

      • Total throughput per disk: Baseline throughput + Provisioned throughput = 170 + 3.125 = 173.125 (rounded in the console)

    Pay-as-you-go

    • Baseline performance: pay-as-you-go

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Billing duration: 24 hours

    • Baseline performance fee: Disk capacity * Unit price * Billing duration = 100 * 0.000319 * 24 = 0.7656

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Billing duration = 0.000006 * 200 * 24 = 0.0288

    • Performance burst fee: Free for less than 100,000 I/Os

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 0.7656 + 0.0288 + 0 = 0.7944

  • Scenario 2: Only throughput bursts occur, IOPS does not burst

    Assume that during the disk's usage, a throughput burst occurs only once for 28 seconds. The throughput that exceeds the sum of the baseline and provisioned performance is 1 GB/s (equivalent to 1 * 1,024 * 1,024 / 16 = 65,536 I/Os). The burst I/O amount for throughput in 28 seconds is 65,536 * 28 = 1,835,008. This is rounded up to 1,840,000 I/Os for billing. The total burst I/O is greater than 100,000 and the I/O density is greater than 200 IOPS/GiB (Maximum burst I/O density = 65,536/100 = 655.36 IOPS/GiB), so the performance burst fee is capped.

    Disk billing method

    Disk fee (USD)

    Disk performance

    Subscription

    • Baseline performance: subscription

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Subscription duration: 1 month

    • Baseline performance fee: Disk capacity * Unit price * Subscription duration = 100 * 0.153 * 1 = 15.3

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Subscription duration = 0.000006 * 200 * (30 * 24) = 0.864

    • Performance burst fee = min((Burst IOPS - 10) * Unit price of performance burst, Disk capacity fee * 8) = min((184 - 10) * 0.0015, 0.000319 * 100 * 8) = 0.2552

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 15.3 + 0.864 + 0.2552 = 16.4192

    • IOPS:

      • Baseline IOPS: 1,800 + 50 * Capacity = 1,800 + 50 * 100 = 6,800

      • Total IOPS per disk: Baseline IOPS + Provisioned IOPS = 6,800 + 200 = 7,000

    • Throughput (MB/s):

      • Baseline throughput: 120 + 0.5 * Capacity = 120 + 0.5 * 100 = 170

      • Provisioned throughput: 16 KB * Provisioned IOPS/1,024 = 16 KB * 200/1,024 = 3.125

      • Performance burst: 1 GB/s * 1,024 = 1,024

      • Total throughput per disk: Baseline throughput + Provisioned throughput + Performance burst = 170 + 3.125 + 1,024 = 1,197.125

    Pay-as-you-go

    • Baseline performance: pay-as-you-go

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Billing duration: 24 hours

    • Baseline performance fee: Disk capacity * Unit price * Billing duration = 100 * 0.000319 * 24 = 0.7656

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Billing duration = 0.000006 * 200 * 24 = 0.0288

    • Performance burst fee = min((Burst I/O - 10) * Performance burst unit price, Disk capacity fee * 8) = min((184 - 10) * 0.0015, 0.000319 * 100 * 8) = 0.2552

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 0.7656 + 0.0288 + 0.2552 = 1.0496

  • Scenario 3: Both IOPS and throughput burst, billing is based on the larger burst I/O amount.

    Assume that during the disk's usage, both an IOPS burst and a throughput burst occur once for 2 seconds. The IOPS burst amount is 8,000, and the throughput burst amount is 1 GB/s. The IOPS burst amount in 2 seconds is 8,000 * 2 = 16,000. The burst I/O amount for throughput in 2 seconds is 1 * 1,024 * 1,024 / 16 * 2 = 131,072, which is rounded up to 140,000 I/Os. The performance burst fee is calculated based on 140,000 I/Os. The total burst I/O is greater than 100,000 and the I/O density is greater than 200 IOPS/GiB (Maximum burst I/O density = 65,536/100 = 655.36 IOPS/GiB), so the performance burst fee is capped.

    Billing method

    Disk fee (USD)

    Disk Performance

    Subscription

    • Baseline performance: subscription

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Subscription duration: 1 month

    • Baseline performance fee: Disk capacity * Unit price * Subscription duration = 100 * 0.153 * 1 = 15.3

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Subscription duration = 0.000006 * 200 * (30 * 24) = 0.864

    • Performance burst fee = min((Burst IOPS - 10) * 10,000 * Performance burst unit price, Disk capacity fee * 8) = min((14-10)*0.0015, 0.000319*100*8) = 0.006

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 15.3 + 0.864 + 0.006 = 16.17

    • IOPS:

      • Baseline IOPS: 1,800 + 50 * Capacity = 1,800 + 50 * 100 = 6,800

      • Provisioned IOPS: 200

      • Performance burst: 8,000 * 1 = 8,000

      • Total IOPS per disk: Baseline IOPS + Provisioned IOPS + Performance burst = 6,800 + 200 + 8,000 = 15,000

    • Throughput (MB/s):

      • Baseline throughput: 120 + 0.5 * Capacity = 120 + 0.5 * 100 = 170

      • Provisioned throughput: 16 KB * Provisioned IOPS/1,024 = 16 KB * 200/1,024 = 3.125

      • Performance burst: 1 GB/s * 1,024 = 1,024

      • Total throughput per disk: Baseline throughput + Provisioned throughput + Performance burst = 170 + 3.125 + 1,024 = 1,197.125

    Pay-as-you-go

    • Baseline performance: pay-as-you-go

    • Provisioned performance: pay-as-you-go

    • Performance burst: pay-as-you-go

    Billing duration: 24 hours

    • Baseline performance fee: Disk capacity * Unit price * Billing duration = 100 * 0.000319 * 24 = 0.7656

    • Provisioned performance fee: Unit price of provisioned performance * Provisioned IOPS * Billing duration = 0.000006 * 200 * 24 = 0.0288

    • Performance burst fee: min((Burst IOPS (in 10k units) - 10) * Burst unit price, Disk capacity fee * 8) = min((14 - 10) * 0.0015, 0.000319 * 100 * 8) = 0.006

    • Total fee: Baseline performance fee + Provisioned performance fee + Performance burst fee = 0.7656 + 0.0288 + 0.006 = 0.8004