ESSD AutoPL disk

更新时间:
复制 MD 格式

Alibaba Cloud ESSD AutoPL disks are built on ESSDs, inheriting their features and performance while decoupling disk capacity from performance. When you configure an ESSD AutoPL disk's capacity, you can also customize its provisioned IOPS and throughput. This topic describes the features, specifications, billing, use cases, and configuration of ESSD AutoPL disks.

Note
  • Workload on an ESSD AutoPL disk originates from its attached instance. Performance statistics reflect the activity of all applications on the instance that use the disk, such as Alibaba Cloud Security, Cloud Monitor, and Cloud Assistant, which run on the operating system.

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

  • For more information about ESSDs, see ESSDs.

Cloud disk 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 cloud disk at purchase. It increases linearly with disk capacity. The maximum baseline performance depends on the cloud disk's specifications.

  • Provisioned performance

    You can specify and separately purchase the maximum IOPS and throughput for a cloud disk without changing its storage capacity. IOPS is the billing unit. Each provisioned IOPS adds 16 KB/s to the disk's throughput.

  • Performance burst

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

Scenarios

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

  • Workloads that require higher performance at a fixed capacity.

  • Workloads that fluctuate significantly and experience frequent performance peaks.

ESSD AutoPL disk specifications

The following table describes the specifications of ESSD AutoPL disks.

Performance category

Property

Value

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)

100,000

Maximum throughput per disk (performance burst disabled)

1,131 MB/s

  • : The maximum IOPS and throughput included with a disk upon purchase. This value increases linearly with the disk capacity. The maximum baseline performance depends on the disk specifications.

  • : You can specify and separately purchase the maximum IOPS and throughput for a disk without changing its storage capacity. Provisioned performance is purchased in units of IOPS. Each provisioned IOPS adds 16 KB/s of throughput.

  • : The additional performance a disk can provide beyond 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 cloud disk analysis.

  • : I/O density = IOPS/disk capacity. The unit is IOPS/GiB. This metric represents 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.

  • For more information about the disk IOPS and bandwidth supported by different instance types, see instance family. If an instance type limits your disk's performance, consider upgrading the instance type.

  • For more information about the relationship between instance types and storage I/O performance, see instance types and storage I/O performance.

Supported instance families

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

Billing

Billable items and billing rules

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

  • disk capacity fee: This fee is charged when you create the disk. The disk then provides the baseline performance of a PL1 ESSD.

  • provisioned performance fee: This pay-as-you-go fee is charged after you enable the provisioned performance feature.

  • performance burst fee: This pay-as-you-go fee is charged after you enable the performance burst feature.

    • You are not charged a performance burst fee if the total burst I/O per hour is 100,000 or less, as this is covered by a free quota of 100,000 I/Os.

    • If the total burst I/O per hour exceeds 100,000, a fee capping rule applies to prevent cost overruns. For more information, see Performance burst fee capping rules.

Performance burst fee capping rules

The fee capping rule for ESSD AutoPL disks prevents high burst IOPS from causing excessive charges. This rule keeps your performance burst fee predictable, even during periods of intense performance bursts.

  • Fee capping rule

    The system caps the performance burst fee if the maximum burst I/O density (Maximum burst IOPS/Disk capacity) within a billing cycle exceeds 200 IOPS/GiB.

    Note

    Burst IOPS does not include baseline performance and provisioned performance.

    Total burst I/O

    Maximum burst density

    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 spikes

    Greater than 100,000

    200 or less

    Not capped

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

    Occasional business peaks below the IOPS capping threshold

    Greater than 200

    Capped

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

    Extreme workloads with high, sustained peak IOPS.

  • Cost savings comparison

    For example, consider a 40 GiB ESSD AutoPL disk in the China (Hangzhou) region. In one hour, it has a total burst I/O of 4.39 million and its maximum burst I/O density reaches 230 IOPS/GiB. Because the density exceeds 200 IOPS/GiB, the fee cap applies. The performance burst fee is calculated as follows:

    Fee comparison

    Billing method

    Performance burst fee

    Fee before capping

    Total burst I/O × Unit price of performance burst

    4.39 million × 0.02 = CNY 8.78

    Fee after capping

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

    min((4.39 million - 100,000) × 0.02, 8 × 40 × 0.0021) = CNY 0.672

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

Pricing

For pricing details on ESSD AutoPL disks, see Elastic Block Storage pricing and the .

Impacts of overdue payments

If a pay-as-you-go payment for an ESSD AutoPL disk's provisioned performance or performance burst becomes overdue, Alibaba Cloud immediately stops those services. The baseline performance is not affected. These services resume immediately after you settle the overdue bill.

Provisioned performance and performance burst

You can create an ESSD AutoPL disk directly in the ECS console or when you create a new ECS instance.

Note

The following steps describe 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. Region

  3. Click Create Disk.

  4. On the Create Disk page, configure the parameters for the disk.

    • Set ESSD AutoPL to ESSD AutoPL and specify the disk capacity.

    • Select Provisioned Performance Fee and specify the IOPS.

    • Enable Burst is selected by default. You can clear this option if you do not need it.

      For information about other parameters, see Create an empty data disk.

    截屏2024-11-15 10

ESSD AutoPL disk billing examples

The following examples show the performance metrics and fees for an ESSD AutoPL disk with provisioned performance and performance burst. These examples are for a disk in the China (Hangzhou) region with the following unit prices:

  • Subscription

    • Unit price of baseline performance: CNY 1.00 per 1 GiB/month

    • Unit price of provisioned performance: CNY 0.0000625 per 1 IOPS/hour

    • Unit price of performance burst: CNY 0.02 per 10,000 I/Os

  • Pay-as-you-go

    • Unit price of baseline performance: CNY 0.0021 per 1 GiB/hour

    • Unit price of provisioned performance: CNY 0.0000625 per 1 IOPS/hour

    • Unit price of performance burst: CNY 0.02 per 10,000 I/Os

Note

The prices in this example are for reference only. For current pricing, refer to the Elastic Block Storage Pricing page.

Example 1: Provisioned performance without performance burst

In this example, a 100 GiB ESSD AutoPL disk is purchased from the ECS console with 200 IOPS of provisioned performance. The performance burst feature is disabled.

Disk billing method

Disk fee (CNY)

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 × 1 × 1 = 100

  • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Subscription duration = 0.0000625 × 200 × (30 × 24) = 9

  • Total fee: baseline performance fee + provisioned performance fee = 100 + 9 = 109

  • 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 for display 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.0021 × 24 = 5.04

  • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Billing duration = 0.0000625 × 200 × 24 = 0.3

  • Total fee: baseline performance fee + provisioned performance fee = 5.04 + 0.3 = 5.34

Example 2: Provisioned performance with performance burst

In this example, a 100 GiB ESSD AutoPL data disk is purchased from the ECS console with 200 IOPS of provisioned performance. The performance burst feature is enabled by default.

The disk fees and performance vary depending on the performance burst scenario.

  • Scenario 1: Only IOPS bursts occur

    Assume that an IOPS burst of 8,000 occurs for 1 second. This burst exceeds the total baseline and provisioned performance. The total number of burst I/Os is 8,000. No performance burst fee is charged because the burst is within the free hourly quota of 100,000 I/Os.

    Disk billing method

    Disk fee (CNY)

    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 × 1 × 1 = 100

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Subscription duration = 0.0000625 × 200 × (30 × 24) = 9

    • Performance burst fee: 0 (within the free quota of 100,000 I/Os)

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 100 + 9 + 0 = 109

    • 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 for display 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.0021 × 24 = 5.04

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Billing duration = 0.0000625 × 200 × 24 = 0.3

    • Performance burst fee: 0 (within the free quota of 100,000 I/Os)

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 5.04 + 0.3 + 0 = 5.34

  • Scenario 2: Only throughput bursts occur; no IOPS bursts occur

    Assume a throughput burst of 1 GB/s occurs for 15 seconds. This burst exceeds the total baseline and provisioned performance. The burst throughput is equivalent to 65,536 I/Os per second (1 × 1,024 × 1,024 / 16 = 65,536). The total number of burst I/Os over 15 seconds is 65,536 × 15 = 983,040. For billing, this amount is rounded up to the nearest 10,000, resulting in 990,000 I/Os. Because the total burst I/O exceeds 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), the performance burst fee is capped.

    Disk billing method

    Disk fee (CNY)

    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 × 1 × 1 = 100

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Subscription duration = 0.0000625 × 200 × (30 × 24) = 9

    • Performance burst fee: min((99 - 10) × 0.02, 100 × 0.0021 × 8) = 1.68

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 100 + 9 + 1.68 = 110.68

    • 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.0021 × 24 = 5.04

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Billing duration = 0.0000625 × 200 × 24 = 0.3

    • Performance burst fee: min((99 - 10) × 0.02, 100 × 0.0021 × 8) = 1.68

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 5.04 + 0.3 + 1.68 = 7.02

  • Scenario 3: Both IOPS and throughput bursts occur, and billing is based on the larger number of burst I/Os.

    Assume that an IOPS burst of 8,000 and a throughput burst of 1 GB/s both occur for 2 seconds. The total I/Os from the IOPS burst is 8,000 × 2 = 16,000. The total I/Os from the throughput burst is 1 × 1,024 × 1,024 / 16 × 2 = 131,072. Because the I/O count from the throughput burst is greater, this number is used for billing. This amount is rounded up to the nearest 10,000, resulting in 140,000 I/Os. Because the total burst I/O exceeds 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), the performance burst fee is capped.

    Disk billing method

    Disk fee (CNY)

    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 × 1 × 1 = 100

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Subscription duration = 0.0000625 × 200 × (30 × 24) = 9

    • Performance burst fee: min((14 - 10) × 0.02, 100 × 0.0021 × 8) = 0.08

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 100 + 9 + 0.08 = 109.08

    • IOPS:

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

      • Provisioned IOPS: 200

      • Performance burst: 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.0021 × 24 = 5.04

    • Provisioned performance fee: Unit price of provisioned performance × Provisioned IOPS × Billing duration = 0.0000625 × 200 × 24 = 0.3

    • Performance burst fee: min((14 - 10) × 0.02, 100 × 0.0021 × 8) = 0.08

    • Total fee: baseline performance fee + provisioned performance fee + performance burst fee = 5.04 + 0.3 + 0.08 = 5.42