All Products
Search
Document Center

Data Transmission Service:Instance classes of data synchronization instances

Last Updated:Nov 13, 2024

This topic describes the instance classes of data synchronization instances.

Usage notes

The instance classes described in this topic are only for reference and are not used as a criterion for service level agreement (SLA) evaluation.

Data Transmission Service (DTS) can synchronize data to the destination instance within seconds. However, synchronization latency may increase due to various reasons, such as the high workload of the source instance, the low bandwidth of the transmission network, the network latency, and the poor write performance of the destination instance. Therefore, DTS does not guarantee latency in seconds for data synchronization tasks.

Terms

  • Instance class: DTS provides different instance classes. The number of data records that can be synchronized by a data synchronization instance varies based on the instance class.

  • Rows per second (RPS): RPS stands for the rows of data that is incrementally synchronized to the destination table per second. For example, if a data synchronization instance incrementally synchronizes 5,000 rows of data to the destination table per second, the RPS of the instance is 5,000.

Instance classes of data synchronization instances

DTS provides the following instance classes for data synchronization instances: micro, small, medium, large, xlarge, 2xlarge, and 4xlarge. The instance class of a data synchronization instance determines the maximum RPS of the instance. The maximum RPS described in the following table can be reached only if the following requirements are met:

  • The number of rows that must be synchronized from the source instance per second is greater than or equal to the maximum RPS of the data synchronization instance.

  • The write performance of the destination instance is high enough to support the maximum RPS of the data synchronization instance.

  • The network latency between the DTS server and the source or destination instance is less than 2 milliseconds.

Instance class

Maximum RPS

micro

Fewer than 200

small

2,000

medium

5,000

large

11,000

xlarge

17,000

2xlarge

34,000

4xlarge

68,000

Note
  • The actual RPS of a data synchronization instance varies based on various factors, such as the network environment, the performance of the source and destination instances, and the latency. The maximum RPS listed in the preceding table is only for reference and is not covered by the SLA of DTS.

  • We recommend that you do not use data synchronization instances of the micro instance class in production environments.