全部產品
Search
文件中心

Data Transmission Service:資料移轉鏈路規格說明

更新時間:Oct 16, 2024

本文介紹資料移轉各鏈路規格的說明及效能測試情況。

注意事項

本文中提供的效能指標僅用於提供參考的測試資料,並不作為產品SLA的評判標準。

使用DTS可實現資料秒級增量遷移到目標執行個體,但受限於源執行個體的運行負載、傳輸網路的頻寬、網路延時、目標執行個體寫入效能等多種因素的影響,DTS增量遷移任務會出現延遲增大的情況,無法絕對保證秒級延遲。

名詞解釋

名詞

說明

規格

資料轉送為使用者提供的不同效能的鏈路規格,以增量遷移效能為衡量標準。

表數量

該測試模型下表的總數。

記錄大小

增量資料移轉時每條記錄的大小。

RPS

表示每秒增量遷移至目標表的資料行數,如每秒增量遷移源庫5000行資料至目標表,則RPS為5000。

說明
  • 如果一條SQL語句中包含對多行資料的操作,則計為多條資料記錄變化;對同一條記錄反覆增刪改則計為多條資料記錄變化。

  • 每次COMMIT操作也會被計為一次資料記錄變化的次數。

資料移轉規格說明

資料移轉根據遷移鏈路的遷移效能上限,定義了五種規格:small、medium、large、xlarge、2xlarge,當滿足以下條件時,各個規格的遷移效能上限才能達到下表中的效能上限。

  • 源執行個體的壓力要大於等於各規格對應的效能上限。

  • 目標執行個體的寫入效能不是瓶頸,能夠支援各規格對應的效能壓力。

  • 源執行個體/目標執行個體與DTS伺服器的網路延遲小於等於2ms。

規格定義

效能上限(RPS)參考

small

2,000。

medium

5,000。

large

6,000。

xlarge

7,000。

2xlarge

11,000。

說明

規格的線上運行效能受網路環境、源執行個體和目標執行個體的效能、延遲等因素影響,實際的效能值會有差異,表中效能上限值僅供參考,不在SLA承諾範圍內。

測試模型

測試流程:在兩個RDS MySQL執行個體之間建立增量遷移任務,在源RDS MySQL上進行壓測,檢測增量資料移轉的效能表現。

表 1. 測試環境配置

執行個體

RDS 執行個體配置

參考極限效能

源執行個體

  • 執行個體規格:rds.mys2.8xlarge

  • 記憶體:48,000MB

  • 最大串連數:2,000

  • 最大QPS:18,000

  • 最大IOPS:14,000

目標執行個體

  • 執行個體規格:rds.mys2.8xlarge

  • 記憶體:48,000MB

  • 最大串連數:2,000

  • 最大QPS:18,000

  • 最大IOPS:14,000

測試模型:

  • 測試表數量為20。

  • 測試表均有主鍵。

  • 記錄大小為1KB。

  • 每個事務平均包含兩條DML操作,一條COMMIT,其中INSERT、UPDATE、DELETE的比例為3:1:2。

測試結果

源執行個體地區

目標執行個體地區

執行個體間網路延遲(毫秒)

規格

RPS

華東1(杭州)

華東1(杭州)

0.26

small

2,566

華東1(杭州)

華東1(杭州)

0.26

medium

4,726

華東1(杭州)

華東1(杭州)

0.26

large

6,378

華東1(杭州)

華北1(青島)

26

small

2,469

華東1(杭州)

華北1(青島)

26

medium

4,856

華東1(杭州)

華北1(青島)

26

large

5,439

華東1(杭州)

華北2(北京)

26

small

2,533

華東1(杭州)

華北2(北京)

26

medium

5,038

華東1(杭州)

華北2(北京)

26

large

6,829

華東1(杭州)

美國西部 1(矽谷)

175

small

1,753

華東1(杭州)

美國西部 1(矽谷)

175

medium

2,837

華東1(杭州)

美國西部 1(矽谷)

175

large

3,884

亞太地區東南 1(新加坡)

美國西部 1(矽谷)

198

small

1,104

亞太地區東南 1(新加坡)

美國西部 1(矽谷)

198

medium

1,724

亞太地區東南 1(新加坡)

美國西部 1(矽谷)

198

large

2,256

說明

上述測試模型的資料是各種資料移轉鏈路規格的極限效能,如果資料移轉的表沒有主鍵、網路延遲大、存在更新熱點或者源執行個體與目標執行個體存在效能瓶頸時,無法達到上表中的增量遷移效能。