AnalyticDB Compute Unit (ACU)-hour plans are subscription resource packages that offset the pay-as-you-go costs of AnalyticDB for MySQL clusters. Each plan allocates a fixed amount of ACU-hours per billing cycle, and the system deducts consumed resources from the plan on an hourly basis.
How offset works
Offset scope
ACU-hour plans offset different resource types depending on the cluster billing method:
| Cluster billing method | Edition | Resources offset |
|---|---|---|
| Pay-as-you-go | Enterprise Edition | Reserved resources, elastic resources |
| Pay-as-you-go | Basic Edition | Reserved resources, elastic resources |
| Pay-as-you-go | Data Lakehouse Edition | Reserved computing resources, reserved storage resources, elastic resources |
| Subscription | Enterprise Edition | Elastic resources only |
| Subscription | Basic Edition | Elastic resources only |
| Subscription | Data Lakehouse Edition | Elastic resources only |
Offset rules
The plan and the cluster must be in the same region.
One plan can offset multiple clusters in the same region.
Multiple plans can be purchased and used at the same time.
Resources beyond the plan are billed on a pay-as-you-go basis.
Each plan has a validity period of one month. Unused ACU-hours expire at the end of each billing cycle and do not carry over. For example, a plan purchased on April 20 becomes invalid at 00:00:00 on May 21.
ACU-hour plans cannot be refunded, upgraded, or downgraded.
Offset priority
When a plan offsets resources, the system processes resource types in the following order:
| Priority | Resource type |
|---|---|
| 1 (highest) | Elastic resources of pay-as-you-go Enterprise, Basic, and Data Lakehouse Edition clusters |
| 2 | Reserved computing resources of pay-as-you-go Data Lakehouse Edition clusters |
| 3 | Reserved storage resources of pay-as-you-go Data Lakehouse Edition clusters |
| 4 | Reserved resources of pay-as-you-go Enterprise and Basic Edition clusters |
| 5 (lowest) | Elastic resources of subscription Enterprise, Basic, and Data Lakehouse Edition clusters |
Note: Resource types at the same priority level are offset equally.
Purchase an ACU-hour plan
Log on to the AnalyticDB for MySQL console.
In the left-side navigation pane, click Clusters.
In the upper-right corner of the page, click Create Cluster.
Set Product Type to ACU-hour Plan.
-
Configure the following parameters and click Buy Now.
Parameter Description Plan Type ACU-hour plan. Region The region where your cluster (Enterprise Edition, Basic Edition, or Data Lakehouse Edition) resides. Resource Plan Specification The size of the plan. Valid values: 200, 1,000, 5,000, 10,000, and 50,000 ACU-hours. Quantity The number of ACU-hour plans to purchase. Subscription Duration The duration in months. Each billing cycle runs from the purchase date and time to the same date and time the following month. At the start of each billing cycle, the plan allocates a fixed quota of ACU-hours (specification x quantity). Unused ACU-hours expire at the end of each billing cycle and do not carry over. For example, if a 1,000 ACU-hour plan with a 3-month subscription duration is purchased at 10:00 on May 4:
May 4, 10:00 to June 4, 10:00: 1,000 ACU-hours available
June 4, 10:00 to July 4, 10:00: 1,000 ACU-hours available
July 4, 10:00 to August 4, 10:00: 1,000 ACU-hours available
On the Confirm Order page, verify the order details, accept the Terms of Service, and complete the payment. The plan takes effect immediately.
Pricing
ACU-hour plans are available only as subscription purchases.
The prices listed below are for reference only. Check the buy page for actual prices.
Chinese mainland
| Specifications (ACU-hours) | Duration | Original price (USD/ACU-hour) | Discount | Discounted price (USD/ACU-hour) |
|---|---|---|---|---|
| 200 | 1 month | 0.04615 | 98% | 0.04525 |
| 1,000 | 1 month | 0.04615 | 95% | 0.04384 |
| 5,000 | 1 month | 0.04615 | 90% | 0.04154 |
| 10,000 | 1 month | 0.04615 | 85% | 0.03923 |
| 50,000 | 1 month | 0.04615 | 80% | 0.03692 |
China (Hong Kong) and Singapore
| Specifications (ACU-hours) | Duration | Original price (USD/ACU-hour) | Discount | Discounted price (USD/ACU-hour) |
|---|---|---|---|---|
| 200 | 1 month | 0.06923 | 98% | 0.06785 |
| 1,000 | 1 month | 0.06923 | 95% | 0.06577 |
| 5,000 | 1 month | 0.06923 | 90% | 0.06231 |
| 10,000 | 1 month | 0.06923 | 85% | 0.05885 |
| 50,000 | 1 month | 0.06923 | 80% | 0.05538 |
US (Silicon Valley)
| Specifications (ACU-hours) | Duration | Original price (USD/ACU-hour) | Discount | Discounted price (USD/ACU-hour) |
|---|---|---|---|---|
| 200 | 1 month | 0.06461 | 98% | 0.0633 |
| 1,000 | 1 month | 0.06461 | 95% | 0.06138 |
| 5,000 | 1 month | 0.06461 | 90% | 0.05815 |
| 10,000 | 1 month | 0.06461 | 85% | 0.05492 |
| 50,000 | 1 month | 0.06461 | 80% | 0.05168 |
View offset details
Log on to the Expenses and Costs console.
In the left-side navigation pane, click .
On the Instances tab, check the Status, Total Capacity, and Remaining Capacity of the ACU-hour plan.
Renew an ACU-hour plan
Log on to the Expenses and Costs console.
In the left-side navigation pane, click .
Find the target ACU-hour plan and click Renew in the Actions column.
Billing examples
Example 1: Subscription Data Lakehouse Edition cluster
A subscription Data Lakehouse Edition cluster is purchased in the China (Hangzhou) region with a 3-month subscription duration:
Reserved computing resources: 32 ACUs
Reserved storage resources: 24 ACUs
Elastic resources: A resource scaling plan of the interactive resource group type scales 16 ACUs for 5 hours each time. The plan runs 4 times per month.
ACU-hour plan: 1,000 ACU-hours with a 3-month subscription duration
Offset result: For subscription clusters, only elastic resources are offset. Monthly elastic consumption is 16 ACUs x 5 hours x 4 times = 320 ACU-hours. The plan offsets 320 ACU-hours each month, and the remaining 680 ACU-hours expire unused.
Example 2: Pay-as-you-go Data Lakehouse Edition cluster
A pay-as-you-go Data Lakehouse Edition cluster is purchased in the China (Hangzhou) region and used for one month:
Reserved computing resources: 32 ACUs
Reserved storage resources: 24 ACUs
Elastic resources: A job resource group with 0 ACUs of reserved resources runs a Spark job that uses 2 cores and 4 GB memory (2 x 0.8 ACUs) for 10 hours.
ACU-hour plans: Three plans of 10,000 ACU-hours each (total: 30,000 ACU-hours)
Monthly resource consumption:
| Resource type | Calculation | ACU-hours |
|---|---|---|
| Reserved computing resources | 32 ACUs x 30 days x 24 hours | 23,040 |
| Reserved storage resources | 24 ACUs x 30 days x 24 hours | 17,280 |
| Elastic resources | 2 x 0.8 ACUs x 10 hours | 16 |
| Total | 40,336 |
Offset result: For pay-as-you-go clusters, reserved computing resources, reserved storage resources, and elastic resources are all offset. The plans offset 30,000 ACU-hours, and the remaining 10,336 ACU-hours are billed on a pay-as-you-go basis.