使用 AWS DMS Fleet Advisor 目標建議功能 - AWS 資料庫遷移服務

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS DMS Fleet Advisor 目標建議功能

若要探索並選擇最佳遷移目標,您可以在 DMS Fleet Advisor 中為來源內部部署資料庫產生目標建議。建議包含一或多個可能 AWS 的目標引擎,您可以選擇這些引擎來遷移來源內部部署資料庫。從這些可能的目標引擎中,DMSFleet Advisor 建議單一目標引擎作為大小正確的遷移目的地,並將此目標指出為DMS建議的 。為了判斷此大小合適的遷移目的地,DMSFleet Advisor 會使用資料收集器所收集的庫存中繼資料和指標。

您可以在遷移開始前使用建議來探索遷移選項、節省成本並降低風險。您可以將建議匯出為逗號分隔值 (CSV) 檔案,並與主要利益相關者共用,以方便決策。您可以將建議匯出至 AWS Pricing Calculator ,以進一步最佳化維護成本。如需詳細資訊,請參閱 https://calculator.aws/#/

您無法在 DMS Fleet Advisor 中修改目標建議。因此,您無法將 DMS Fleet Advisor 用於假設分析。假設分析是變更目標參數的程序,用於了解這些變更如何影響您建議的定價預估。您可以使用 AWS Pricing Calculator 建議的目標參數作為 中的起點,在 中執行假設分析 AWS Pricing Calculator。如需詳細資訊,請參閱 https://calculator.aws/#/

我們建議您將 DMS Fleet Advisor 建議視為遷移規劃的起點。然後,您可以決定變更建議的執行個體參數,以最佳化資料庫工作負載的成本或效能。

建議的目標執行個體

對於目標建議,DMSFleet Advisor 會考慮下列一般用途、記憶體最佳化和爆量效能 Amazon RDS 資料庫執行個體。

  • db.m5

  • db.m6i

  • db.r5

  • db.r6i

  • db.t3

  • db.x1

  • db.x1e

  • db.z1d

如需 Amazon RDS 資料庫執行個體類別的詳細資訊,請參閱 Amazon RDS使用者指南 中的資料庫執行個體類別

DMS Fleet Advisor 如何判斷建議的目標執行個體規格?

DMS Fleet Advisor 可以根據資料庫容量或使用率產生建議。

  • 如果您選擇根據資料庫容量產生建議,則 DMS Fleet Advisor 會將現有的資料庫容量映射至最接近的執行個體類別規格。

  • 如果您選擇根據資源使用率產生建議,則 DMS Fleet Advisor 會判斷 CPU、記憶體、IO 輸送量和 等指標的第 95 個百分位數。第 IOPS95 個百分位數表示收集的資料中有 95% 低於此值。然後,DMSFleet Advisor 會將這些值對應至最接近執行個體類別的規格。

為了判斷目標資料庫的大小,DMSFleet Advisor 會收集來源資料庫大小的相關資訊。然後,DMSFleet Advisor 建議使用相同大小的目標儲存體。如果您的來源資料庫儲存體已過度佈建,則建議的目標儲存體大小也會過度佈建。

如果您想要使用 遷移資料 AWS DMS,則可能需要增加目標資料庫執行個體的IOPS佈建。當 DMS Fleet Advisor 產生目標建議時,服務只會考慮您的來源資料庫指標。DMS Fleet Advisor 不會考慮IOPS您可能需要執行資料遷移任務的其他項目。如需詳細資訊,請參閱遷移任務執行緩慢

為了估算IOPS成本,DMSFleet Advisor 會使用 one-to-one來源IOPS用量的映射作為基準。DMS Fleet Advisor 將尖峰負載視為基準值和 100% 的IOPS定價使用率。

對於 PostgreSQL 和我的SQL來源資料庫,DMSFleet Advisor 可以在目標建議中包含 Aurora RDS 和 Amazon 資料庫執行個體。如果 Aurora 組態對應至來源需求,則 DMS Fleet Advisor 會將此選項標記為建議。