AnalyticDB for MySQL supports Elastic mode for Cluster Edition and Reserved mode for Cluster Edition. This topic describes the differences between editions and how to view and purchase services.
Editions in AnalyticDB for MySQL
- Elastic mode for Cluster Edition
- The elastic mode for Cluster Edition separates computing resources from storage resources. It provides multiple features such as on-demand scaling, tiered storage of hot and cold data, and resource group isolation. The elastic mode for Cluster Edition is ideal for scenarios where real-time data warehouses are built by writing large amounts of data in real time and performing complex extract-transform-load (ETL) computing. You can also use the elastic mode for Cluster Edition to implement complex queries on large amounts of data, historical data analysis, and log analysis.
- Reserved mode for Cluster Edition
- The reserved mode for Cluster Edition provides high-performance specifications. Data can be written in real time and query response times are short. This edition is applicable to scenarios such as query acceleration, user profiling, interactive reports, and real-time data services. This edition supports high-throughput real-time data writes and high-concurrency online queries.
Edition | Feature | Performance | Availability | Pricing |
---|---|---|---|---|
Elastic mode for Cluster Edition | Resources can be scaled on demand on an hourly basis. You are charged for the amount of space actually used, which reduces resource costs. Cold and hot data is separately stored. | Storage and computing resources are separated. | Elastic mode for Cluster Edition clusters that have 32 or more cores are deployed in a high-availability architecture that has three replicas. | A cluster deployed in the high-availability architecture costs at least USD 841 per month. |
Reserved mode for Cluster Edition | The reserved mode for Cluster Edition is easy to use and cost-effective, and supports multiple data sources. Nodes and storage capacity can be flexibly scaled, which allows you to read and write data in real time with high throughput. | The performance of this edition is 100 times better than that of MySQL databases. Linear scalability is provided. All data is stored in SSDs. This edition is suitable for scenarios that require high performance and high query concurrency. | All reserved mode for Cluster Edition clusters are deployed in a high-availability architecture that has three replicas and provides availability of higher than 99.95%. Cluster upgrade and resource scaling do not disrupt queries. | A cluster of this edition costs at least USD 892 per month. The cost of this edition is 40% lower than that of offline data warehouses. |
Specifications
Edition | Specifications | Description | |
---|---|---|---|
Elastic mode for Cluster Edition | Standalone deployment |
|
The standalone deployment specification does not support high-availability, resource pool isolation, or time-specific scaling. It supports the storage separation of cold and hot data. |
Multi-machine deployment |
|
|
Edition | Model | Specifications | ||
---|---|---|---|---|
CPU | Memory (GB) | Disk space (GB) | ||
Reserved mode for Cluster Edition | C8 | 24 cores | 192 | 100 to 2,000 |
C32 | 96 cores | 768 | 100 to 8,000 |
View the edition of an AnalyticDB for MySQL cluster
- Log on to the AnalyticDB for MySQL console.
- In the upper-left corner of the page, select the region where the cluster is deployed.
- In the left-side navigation pane, click Clusters.
- On the V3.0 Clusters tab, click the cluster ID. On the Cluster Information page, view the edition and mode of the cluster in the Cluster Attributes section.
FAQ
- What are the differences between the elastic mode and the reserved mode?
- The billing methods of storage resources are different in the two modes.
- When you create a cluster in reserved mode, you must specify the required storage capacity such as 1 TB. You are charged based on the specified storage capacity.
- When you create a cluster in elastic mode, you do not need to specify the storage
capacity. You are charged based on the storage usage.
For example, if you purchase a pay-as-you-go cluster and the storage usage is 100 GB on a specific day, the storage resources that you must pay for are calculated based on the following formula: 100 GB × Usage period. In elastic mode, AnalyticDB for MySQL imposes a minimum charge based on 20 GB of storage. You are charged for 20 GB of data storage even if the storage usage is less than 20 GB.
- In elastic mode, computing resources are separated from storage resources. Computing resources are used for data processing and calculation. Storage resources are used to read and write data. You can separately purchase computing resources and storage resources. This helps you identify resource bottlenecks, accurately scale clusters, and reduce costs.
- The billing methods of storage resources are different in the two modes.
- In what scenarios may availability be affected?
Cluster availability may be affected if failures occur in a cluster or when the cluster undergoes configuration changes or version upgrades.