All Products
Search
Document Center

AnalyticDB for MySQL:Scale up elastic I/O resources

Last Updated:Mar 01, 2024

AnalyticDB for MySQL clusters in elastic mode for Cluster Edition use an architecture that separates storage resources from computing resources. If the elastic I/O resources that you select when you purchase an AnalyticDB for MySQL cluster cannot meet your business requirements, you can scale up the elastic I/O resources.

EIUs

Elastic I/O resources are bundled into units and sold as elastic I/O units (EIUs) to measure the storage performance of AnalyticDB for MySQL clusters. You can scale up the elastic I/O resources of a cluster.

Prerequisites

Before you scale up the elastic I/O resources of an AnalyticDB for MySQL cluster, make sure that the following requirements are met:

  • The edition of the cluster is elastic mode for Cluster Edition.

  • If the cluster is deployed in the China (Shenzhen), China (Hangzhou), China (Shanghai), or China (Beijing) region, the Computing Resources of the cluster are 16 Cores, 64 GB (Cluster Edition) or higher specifications.

  • If the cluster is deployed in another region, the Computing Resources of the cluster are 32 Cores, 128 GB or higher specifications.

Scenarios

You can scale up the elastic I/O resources of an AnalyticDB for MySQL cluster in the following scenarios:

  • Data import: You have purchased a small amount of computing resources. A large amount of data is written, which causes I/O bottlenecks on storage nodes.

  • High-concurrency point query: You have purchased a small amount of computing resources. Point queries are concurrently performed, which causes CPU bottlenecks of storage nodes.

EIU-based storage performance metrics

The overall performance of EIUs is proportional to the number of EIUs. The following table describes the storage performance metrics of each EIU.

Metric

Value

CPU

  • 24 cores

  • 36 cores

Maximum hot data storage

8 TB

IOPS

16,800 to 50,000

Maximum throughput

350 MB/s

Suggestions

  • When you purchase a cluster

    When you purchase a cluster, you can estimate the number of required EIUs based on the storage performance metrics of EIUs. For more information, see the "EIU-based storage performance metrics" section of this topic. If you cannot estimate the required storage, you can purchase only one EIU first and scale up the elastic I/O resources subsequently.

  • When you scale up the elastic I/O resources of a cluster

    When you scale up the elastic I/O resources of a cluster, you can increase the number of EIUs or change EIU specifications to enhance the data read and write capabilities of the cluster. For more information, see Pricing for Data Warehouse Edition (V3.0) and Scale a Data Warehouse Edition cluster.