The maximum throughput of a task in a Data Transmission Service (DTS) dedicated cluster is determined by the number of Data Transmission Service units (DUs) allocated to it. Use the following table to select a DU count that meets your throughput requirements.
Note Performance specifications are for reference only and are not used as a criterion for service level agreement (SLA) evaluation. Actual performance may be lower due to factors such as source instance workload, network bandwidth, network latency, CPU utilization, memory usage, disk usage, and destination instance write performance.
Key concepts
| Term | Definition |
|---|---|
| Cluster | A DTS dedicated cluster consisting of 2 to 100 nodes of the same specifications. |
| DU (Data Transmission Service unit) | The resource unit of a DTS dedicated cluster. A DU represents the minimum CPU and memory resources required to run a data migration, data synchronization, or change tracking task. |
| RPS (Rows Per Second) | The number of table rows processed per second. For example, 5,000 RPS for incremental data migration means 5,000 rows of incremental data are migrated from the source database to the destination database per second. |
Performance specifications
| DUs | Maximum performance (RPS) |
|---|---|
| 1 | 200 |
| 2 | 2,000 |
| 3 | 5,000 |
| 4 | 10,000 |
| 5 | 20,000 |
| 6 | 30,000 |
| 7 | 40,000 |
| 8 | 50,000 |
| 9 | 60,000 |
| 10 | 70,000 |
| 11 | 80,000 |
| 12 | 90,000 |
| 13 | 100,000 |
| 14 | 110,000 |
| 15 | 120,000 |
| >15 | No upper limit |
Note A DU count greater than 15 requires configuring the overcommit ratio. For more information, see Set an overcommit ratio for a DTS dedicated cluster.