使用 F AWS DMS leet Advisor 目标推荐功能 - AWS 数据库迁移服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 F AWS DMS leet 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 会考虑以下通用型、内存优化且性能可突增的 Ama RDS zon 数据库实例。

  • db.m5

  • db.m6i

  • db.r5

  • db.r6i

  • db.t3

  • db.x1

  • db.x1e

  • db.z1d

有关 Amazon RDS 数据库实例类的更多信息,请参阅《亚马逊RDS用户指南》中的数据库实例类

DMSFleet Advisor 如何确定建议的目标实例规格?

DMSFleet Advisor 可以根据数据库容量或利用率生成建议。

  • 如果您选择根据数据库容量生成建议,则 DMS Fleet Advisor 会将现有数据库容量映射到最接近的实例类的规格。

  • 如果您选择根据资源利用率生成建议,则 DMS Fleet Advisor 会确定内存CPU、IO 吞吐量等指标的第 95 个百分位数值IOPS。第 95 个百分位表示收集的数据中有 95% 低于该值。然后,DMSFleet Advisor 会将这些值映射到最接近的实例类的规格。

为了确定目标数据库的大小,DMSFleet Advisor 会收集有关源数据库大小的信息。然后,DMSFleet Advisor 建议对目标存储使用相同的大小。如果源数据库存储过度预置,则目标存储的建议大小也将过度预置。

如果您想使用迁移数据 AWS DMS,则可能需要增加目标数据库实例的IOPS预配置。当 DMS Fleet Advisor 生成目标建议时,该服务仅考虑您的源数据库指标。DMSFleet Advisor 不考虑运行数据迁移任务可能需要的其他IOPS内容。有关更多信息,请参阅 迁移任务运行缓慢

为了估算IOPS成本,DMSFleet Advisor 使用您的来源IOPS使用情况 one-to-one映射作为基准。DMSFleet Advisor 将峰值负荷视为基准值,并将 100% 的利用率作为定IOPS价。

对于 Postgre SQL 和我的SQL源数据库,DMSFleet Advisor 可以在目标推荐中包括 Aurora 和 Amazon RDS 数据库实例。如果 Aurora 配置映射到源要求,则 DMS Fleet Advisor 会将此选项标记为推荐。