本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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 會將此選項標記為建議。