Streaming Storage Fluss uses a hybrid billing method: core cluster resources, including management, computing, storage, and base resources for lake-stream synchronization, use a subscription model, while elastic resources and cold storage use a pay-as-you-go model. This topic describes the billing components of a Fluss cluster, the pricing for each billable item, and the cluster's behavior upon expiration or overdue payment.
Billing components
The total cost of a Fluss cluster is the sum of its prepaid and postpaid components.
Total cluster cost = Prepaid component + Postpaid component
Prepaid component (subscription)
You are charged an upfront fee when you purchase the cluster. The fee is based on the specifications you select and the subscription duration.
|
Billable item |
Description |
Billing formula |
|
control resources |
The CoordinatorServer manages cluster metadata and coordinates high availability. Its specifications are fixed and cannot be configured. |
Unit price for control resources × Subscription duration |
|
compute resources |
The TabletServer is the core compute node that handles data read and write operations. A minimum of three nodes is required. The general-purpose instance family is supported. |
Unit price per CU × Number of nodes × CUs per node × Subscription duration |
|
cloud disk |
Each TabletServer node includes a local cloud disk to store hot data. You can select a capacity from 500 GB to 10 TB for each node. |
Unit price per GB per month × Capacity per node × Number of nodes × Subscription duration |
|
Tiering Service Basic CU |
These are the base compute resources for the Tiering Service. 1 CU = 1 core + 4 GB of memory. |
Unit price per CU × Number of base CUs × Subscription duration |
Postpaid component (pay-as-you-go)
Charges are billed hourly based on your actual usage and automatically deducted from your account balance.
|
Billable item |
Description |
Billing method |
|
Tiering Service Elastic CU |
These are elastic compute resources that are automatically provisioned when the workload of the tiering service exceeds the capacity of the base CUs. The default scaling limit is 100 CUs, which you can modify. |
Billed hourly based on the actual number of CUs used. |
|
cold storage capacity |
The amount of storage space used by data after it is tiered from local disks to object storage. |
Billed hourly based on storage volume (GB) and storage duration. |
|
cold storage read/write traffic |
Data transferred when external query engines read from cold storage or during internal data tiering. |
Billed hourly based on the volume of data transferred (GB). |
TabletServer specifications
TabletServer is available in two specification families.
General purpose CU (recommended)
With a CPU-to-memory ratio of 1:4, this family suits most streaming storage use cases.
|
Specification |
CPU |
Memory |
|
4 CU |
4 cores |
16 GB |
|
8 CU |
8 cores |
32 GB |
|
16 CU |
16 cores |
64 GB |
Supported regions
|
Region |
Region ID |
|
China (Beijing) |
cn-beijing |
|
China (Hangzhou) |
cn-hangzhou |
|
China (Shanghai) |
cn-shanghai |
|
China (Shenzhen) |
cn-shenzhen |
|
China (Ulanqab) |
cn-wulanchabu |
|
Asia Pacific SE 1 (Singapore) |
ap-southeast-1 |
|
Malaysia (Kuala Lumpur) |
ap-southeast-3 |
|
Indonesia (Jakarta) |
ap-southeast-5 |
|
Germany (Frankfurt) |
eu-central-1 |
The regions available for purchase are listed on the console. Select the same region as your compute engine (e.g., Flink). Instances in different regions cannot communicate with each other over the internal network.
Pricing details
The following prices are for reference only. Actual pricing is displayed on the purchase page.
Management resources (fixed specifications)
You must select a multi-availability zone deployment when purchasing, as it cannot be changed later.
|
Region |
Single-availability zone (USD/month) |
Multi-availability zone (USD/month) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
161.45 |
244.1 |
|
Asia Pacific SE 1 (Singapore) |
270.92 |
414.08 |
|
Malaysia (Kuala Lumpur) |
223.75 |
327.71 |
|
Indonesia (Jakarta) |
271.92 |
412.69 |
|
Germany (Frankfurt) |
264.01 |
396.86 |
TabletServer compute – general-purpose CU (1:4)
The unit price is the same for single-availability zone and multi-availability zone deployments. Node price = Node size × Unit price.
For example, the monthly price for three 4-CU nodes in the China (Hangzhou) region is 3 × 4 × 21.59 = USD 259.08.
|
Region |
Unit price (USD/core/month) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
21.59 |
|
Asia Pacific SE 1 (Singapore) |
37.41 |
|
Malaysia (Kuala Lumpur) |
27.16 |
|
Indonesia (Jakarta) |
36.75 |
|
Germany (Frankfurt) |
34.63 |
Cloud disk
|
Region |
Unit price (USD/GB/month) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
0.1375 |
|
Asia Pacific SE 1 (Singapore) |
0.1416 |
|
Malaysia (Kuala Lumpur) |
0.1336 |
|
Indonesia (Jakarta) |
0.1526 |
|
Germany (Frankfurt) |
0.1438 |
Lake-flow Sync base CU (subscription)
|
Region |
Single-availability zone (USD/CU/month) |
Multi-availability zone (USD/CU/month) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
31.26 |
43.77 |
|
Asia Pacific SE 1 (Singapore) |
45.94 |
64.32 |
|
Malaysia (Kuala Lumpur) |
42.23 |
59.13 |
|
Indonesia (Jakarta) |
42.23 |
59.13 |
|
Germany (Frankfurt) |
48.40 |
67.76 |
Lake-flow Sync elastic CU (pay-as-you-go)
|
Region |
Unit price (USD/CU/hour) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
0.06 |
|
Asia Pacific SE 1 (Singapore) |
0.09 |
|
Malaysia (Kuala Lumpur) |
0.08 |
|
Indonesia (Jakarta) |
0.08 |
|
Germany (Frankfurt) |
0.10 |
Cold storage capacity (pay-as-you-go)
Billing is calculated hourly based on the amount of data stored.
|
Region |
Single-availability zone (USD/GB/month) |
Multi-availability zone (USD/GB/month) |
|
China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) |
0.0182 |
0.0227 |
|
Asia Pacific SE 1 (Singapore) |
0.0206 |
0.0236 |
|
Malaysia (Kuala Lumpur) |
0.0197 |
0.0212 |
|
Indonesia (Jakarta) |
0.0211 |
0.0243 |
|
Germany (Frankfurt) |
0.0211 |
0.0243 |
Hourly unit price = Monthly unit price / 30 / 24. For example, the hourly unit price for a single-availability zone deployment in China (Hangzhou) is approximately USD 0.0000252/GB/hour.
Cold storage read/write traffic
This item is currently free of charge. We will announce any future pricing changes.
Cost example
This example details the costs for a typical Fluss cluster.
Scenario: You have a Fluss cluster in the China (Hangzhou) region on a 6-month subscription, configured as follows.
|
Parameter |
Selection |
|
Deployment mode |
Single-AZ |
|
TabletServer specification |
General Purpose 8 CU |
|
Number of TabletServer nodes |
3 |
|
Cloud disk per node |
1,000 GB |
|
Lake-Stream Sync Basic CU |
2 CU |
Subscription charges (paid upfront at the time of purchase).
|
Billable item |
Formula |
Amount |
|
Control plane resource |
USD 161.45 × 6 months |
USD 968.7 |
|
TabletServer |
USD 21.59 (unit price per CU) × 8 CUs × 3 nodes × 6 months |
USD 3,108.96 |
|
Cloud disk |
USD 0.1375 × 1,000 GB × 3 nodes × 6 months |
USD 2,475 |
|
Lake-Stream Sync Basic |
USD 31.26 × 2 CUs × 6 months |
USD 375.12 |
|
Subscription total |
— |
USD 6,927.78 |
Pay-as-you-go charges (billed hourly based on actual usage and deducted from your account balance).
|
Billable item |
Description |
|
Lake-Stream Sync Elastic CU |
Billed for usage exceeding the base CUs. No charges are incurred for unused elastic resources. |
|
Cold storage capacity |
Billed for the amount of data written to cold storage. |
|
Cold storage traffic |
Billed for data transfer traffic to and from cold storage. |
Overdue payments and expiration
Because Streaming Storage Fluss uses a hybrid billing model, the consequences for an expired subscription differ from those for an overdue pay-as-you-go payment. For more information, see Overdue Payments and Expiration.
Renewal and scaling
Renewal
|
Method |
Description |
|
Manual renewal |
Renew your cluster subscription in the Fluss console or in Alibaba Cloud Billing Management. |
|
Auto-renewal |
You can enable auto-renewal when you create the cluster, and the system will automatically charge your account before the subscription expires. You can also enable auto-renewal later on the instance list in the console or in Alibaba Cloud Billing Management. |
Scaling
You can adjust the cluster configuration online during your subscription period.
-
Increase or decrease the number of TabletServer nodes.
-
Change the instance type (switch between General Purpose and Memory-Optimized).
-
Increase cloud disk capacity (decreases are not supported).
-
Adjust the number of basic CUs for Lake-stream Synchronization.
For a scale-up, you pay the price difference for the remainder of the subscription period. For a scale-down, the system refunds the price difference to your account balance.
Cancel subscription
You can submit a request to cancel your subscription in Alibaba Cloud Billing Management. The system refunds any remaining fees according to the refund policy. Canceling the subscription immediately releases the cluster, and all its data cannot be recovered.