Subscription is a billing method that allows you to pay in advance for resources to use. The subscription billing method for Hologres supports dynamic configuration changes. You can scale your Hologres resources to meet your business needs as they change. This topic describes the subscription billing method for Hologres.

Lifecycle management

If you use the subscription billing method, you must make payment before you can use Hologres. The following figure shows the lifecycle management process of a subscription Hologres instance.Lifecycle management of subscription instances
  • Instance expiration

    Example: You purchase a subscription instance in the Hologres console for a duration of four months. After you pay the subscription fees, the instance is available for use for four months. After the four-month duration ends, Hologres stops providing services and the instance is stopped. If you want to continue using the instance, you must renew it. If you do not renew the instance within 14 days (you are not billed for this period), the instance is released and deleted from the Hologres console. Data in the instance is deleted and cannot be recovered. If you cancel the subscription for the instance, the instance is immediately released.

  • Overdue payment

    Example: You purchase a subscription Hologres instance in the Hologres console. However, during your use of the instance, a payment becomes overdue within your Alibaba Cloud account. The instance remains available for 24 hours after the payment becomes overdue. If you pay off the overdue payment within 24 hours, you can continue to use the instance normally. If you do not pay off the overdue payment within 24 hours, the instance is locked and becomes inaccessible until it expires. The instance is immediately stopped after it expires. If you pay off the overdue payment within 14 days after the instance expires, you can continue to use the instance. Otherwise, the instance is released and data in the instance is no longer retained.

Note The billing method of Hologres instances can be changed from pay-as-you-go to subscription, but cannot be changed from subscription to pay-as-you-go.

Billing

The following table describes the billable items and pricing of the subscription billing method.
Billable item Instance type Unit price
Computing capacity
  • General-purpose instance
  • Read-only secondary instance
The price of computing capacity varies by region.
  • Singapore (Singapore): USD 31.970149/CU/month
  • China (Hong Kong): USD 30.194030/CU/month
  • US (Silicon Valley): USD 29.432836/CU/month
  • US (Virginia): USD 27.149254 /CU/month
  • Malaysia (Kuala Lumpur): USD 27.149254/CU/month
  • Japan (Tokyo): USD 30.194030/CU/month
  • Indonesia (Jakarta): USD 31.462687/CU/month
  • India (Mumbai): USD 29.179104/CU/month
  • China (Hangzhou): USD 25.373134/CU/month
  • China (Shanghai): USD 25.373134/CU/month
  • China (Beijing): USD 25.373134/CU/month
  • China (Shenzhen): USD 25.373134/CU/month
  • China (Zhangjiakou): USD 25.567164/CU/month
  • Germany (Frankfurt): USD 32.731343/CU/month
One compute unit (CU) represents 1 CPU core and 4 GB of memory.
Storage space General-purpose instance The price of storage space varies by region.
  • Singapore (Singapore): USD 0.182090/GB/month
  • China (Hong Kong): USD 0.174627/GB/month
  • US (Silicon Valley): USD 0.171642/GB/month
  • US (Virginia): USD 0.164179/GB/month
  • Malaysia (Kuala Lumpur): USD 0.197015/GB/month
  • Japan (Tokyo): USD 0.177612/GB/month
  • Indonesia (Jakarta): USD 0.183582/GB/month
  • India (Mumbai): USD 0.173134/GB/month
  • China (Hangzhou): USD 0.149254/GB/month
  • China (Shanghai): USD 0.149254/GB/month
  • China (Beijing): USD 0.149254/GB/month
  • China (Shenzhen): 0.149254USD /GB/month
  • China (Zhangjiakou): USD 0.126866/GB/month
  • Germany (Frankfurt): USD 0.189552/GB/month

The price for a Hologres instance is calculated based on the following formula: Subscription fees = Computing capacity × Unit price × Subscription duration + Storage space × Unit price × Subscription duration.

Example: You purchase a subscription instance with 128 CUs of computing capacity and 500 GB of storage space in the Singapore (Singapore) region for a duration of six months. The total fees are calculated based on the following formula: 128 CUs × USD 31.970149/CU/month × 6 months + 500 GB × USD 0.182090/GB/month × 6 months = USD 25,099.344432.

Configuration upgrade

If your subscription Hologres instance does not have sufficient resources to meet your business needs, you can upgrade the configurations of the instance.

The upgrade fees are calculated based on the following formulas:
  • Original configurations:

    Paid amount = Computing capacity × Subscription duration × Unit price + Storage space × Subscription duration × Unit price

    Used amount = Paid amount/Number of hours of the subscription duration × Number of hours the instance is used

    Remaining amount = Paid amount - Used amount

  • New configurations:

    Total payable = Computing capacity × Subscription duration × Unit price + Storage space × Subscription duration × Unit price

    Actual payable = Total payable/Number of hours of the subscription duration × Number of remaining hours to use the instance

  • Configuration upgrade: Upgrade fees = Actual payable for the new configurations - Remaining amount of the original configurations
Example: You purchase a subscription Hologres instance with 64 CUs of computing capacity and 300 GB of storage space in the Singapore (Singapore) region for a duration of two months on March 1. The instance is expected to expire on April 30. On March 13, you upgrade the instance configurations to 128 CUs of computing capacity and 500 GB of storage space without changing the expiration time. The fees for the upgrade are calculated based on the following formulas:
  • Paid amount of the original configurations = 64 CUs × 2 months × USD 31.970149/CU/month + 300 GB × 2 months × USD 0.182090/GB/month = USD 4,092.179072.
  • Used amount of the original configurations = USD 4,092.179072/1,440 hours × 288 hours = USD 818.4358144.
    Note The subscription duration for the original configurations is two months, 30 days each. The instance has been used for 12 days from March 1 to March 13. The number of hours of the subscription duration is calculated based on the following formula: 2 months × 30 days/month × 24 hours/day = 1,440 hours. The number of hours the instance is used is calculated based on the following formula: 12 days × 24 hours/day = 288 hours.
  • Remaining amount of the original configurations = USD 4,092.179072 - USD 818.4358144 = USD 3,273.7432576.
  • Total payable for the new configurations = 128 CUs × 2 months × USD 31.970149/CU/month + 500 GB × 2 months × USD 0.182090/GB/month = USD 8,366.448144.
  • Actual payable for the new configurations = USD 8,366.448144/1,440 hours × 1,152 hours = USD 6,693.1585152.
    Note The subscription duration for the new configurations is two months, 30 days each. You can use the instance for 48 days from March 13 to April 30. The number of hours of the subscription duration is calculated based on the following formula: 2 months × 30 days/month × 24 hours/day = 1,440 hours. The number of remaining hours to use the instance is calculated based on the following formula: 48 days × 24 hours/day = 1,152 hours.
  • Amount to be paid for upgrading the instance configurations = USD 6,693.1585152 - USD 3,273.7432576 = USD 145.672.
Note
  • In this example, each month is assumed to contain 30 days to simplify calculation.
  • This example is used only to illustrate the billing logic of configuration upgrade. The payable amount on your bill prevails.

Configuration downgrade

If the resources of your subscription Hologres instance are excessive, you can downgrade the instance configurations to reduce costs.

The downgrade fees are calculated based on the following formulas:
  • Original configurations:

    Paid amount = Computing capacity × Subscription duration × Unit price + Storage space × Subscription duration × Unit price

    Used amount = Paid amount/Number of hours of the subscription duration × Number of hours the instance is used

    Remaining amount = Paid amount - Used amount

  • New configurations:

    Total payable = Computing capacity × Subscription duration × Unit price + Storage space × Subscription duration × Unit price

    Actual payable = Total payable/Number of hours of the subscription duration × Number of remaining hours to use the instance

  • Configuration downgrade: Downgrade fees = Actual payable for the new configurations - Remaining amount of the original configurations
Example: You purchase a subscription Hologres instance with 128 CUs of computing capacity and 500 GB of storage space in the Singapore (Singapore) region for a duration of three months on March 1. The instance is expected to expire on May 31. On March 21, you downgrade the instance configurations to 64 CUs of computing capacity and 300 GB of storage space without changing the expiration time. The fees for the downgrade are calculated based on the following formulas:
  • Paid amount of the original configurations = 128 CUs × 3 months × USD 31.970149/CU/month + 500 GB × 3 months × USD 0.182090/GB/month = USD 12,549.672216.
  • Used amount of the original configurations = USD 12,549.672216/2,160 hours × 480 hours = USD 2,788.816.
    Note The subscription duration for the original configurations is three months, 30 days each. The instance has been used for 20 days from March 1 to March 21. The number of hours of the subscription duration is calculated based on the following formula: 3 months × 30 days/month × 24 hours/day = 2,160 hours. The number of hours the instance is used is calculated based on the following formula: 20 days × 24 hours/day = 480 hours.
  • Remaining amount of the original configurations = USD 12,549.672216 - USD 2,788.816 = USD 9,760.856216.
  • Total payable for the new configurations = 64 CUs × 3 months × USD 31.970149/CU/month + 300 GB × 3 months × USD 0.182090/GB/month = USD 6,302.149608.
  • Actual payable for the new configurations = USD 6,302.149608/2,160 hours × 1,680 hours = USD 4,901.67192.
    Note You are expected to pay for the new resources for three months, 30 days each. However, you can use the instance only for 70 days from March 21 to May 31. The subscription duration for the new configurations is three months, 30 days each. You can use the instance for 70 days from March 21 to May 31. The number of hours of the subscription duration is calculated based on the following formula: 3 months × 30 days/month × 24 hours/day = 2,160 hours. The number of remaining hours to use the instance is calculated based on the following formula: 70 days × 24 hours/day = 1,680 hours.
  • Amount to be paid for downgrading the instance configurations = USD 4,901.67192 - USD 9,760.856216 = USD -4,859.1843.
  • Alibaba Cloud must refund USD 4,859.1843 to your account.
Note
  • In this example, each month is assumed to contain 30 days to simplify calculation.
  • This example is used only to illustrate the billing logic of configuration downgrade. The payable amount on your bill prevails.

Message notification mechanism

The following table describes the message notification mechanism of subscription Hologres instances.

Billing method Reminder time for instance stop due to expiration Downtime Reminder time for instance release
Subscription Seven days before expiration The instance immediately stops upon expiration. Seven days before release
Three days before expiration Three days before release
One day before expiration One day before release

Example: You purchase a subscription Hologres instance for a duration of two months. Seven days, three days, and one day before the instance expires, you receive expiration notifications by SMS, phone call, or email. When the instance expires, it is immediately stopped and Hologres stops providing services. If you do not renew the instance within 14 days after it expires, the instance is automatically released. Seven days, three days, and one day before the release, you receive release notifications by SMS, phone call, or email.