2.4 性能

使用 PlateSpin Migrate 进行迁移的性能受众多因素影响。请使用本节中的指导了解这些因素,以便更好地规划您的迁移项目。

2.4.1 性能特征

PlateSpin Migrate 产品的性能特征取决于许多因素,其中包括:

  • 源与目标的硬件和软件配置文件

  • PlateSpin 服务器主机的硬件和软件配置文件

  • 目标虚拟化主机或作为 VM 的云主机环境的硬件和软件配置文件争用资源

  • 网络带宽、配置和条件的具体情况

  • 源工作负载的卷数量及其大小

  • 源工作负载的卷上的文件密度(每单位容量的文件数)

  • 源 I/O 级别(工作负载的忙碌程度)

  • 并发迁移数及目标的数量和类型

  • 数据加密处于启用还是禁用状态

  • 数据压缩处于启用还是禁用状态

在计划大规模迁移工作负载时,您应该执行平均工作负载的测试迁移,并以该结果为基准,在整个项目中定期微调您的度量。除了数据传输过程之外,还需要考虑迁移作业经历的其他阶段(视您的项目的实际情况):

  • 准备和网络设置

  • 源工作负载和目标计算机发现

  • 目标配置

2.4.2 可伸缩性

您可以设置多个工作负载迁移,然后并行运行它们。有关影响您迁移环境中 PlateSpin Migrate 性能的众多因素的信息,请参见性能特征

并发复制和迁移

并发复制和并发迁移的性能取决于 PlateSpin Migrate 服务器和目标环境中的资源以及可用的带宽。建议您开始时使用较小的负载,然后增大负载,来确定迁移在环境中的性能表现。使用安排的开始日期来控制迁移开始时间,以及要并行运行的迁移作业数。

Migrate 服务器上的可用硬件资源会影响服务器能够处理的受管工作负载和并发复制的数量。一般而言,并发复制和迁移的负载越高,所耗用的资源就越多。

使用 VMware ESX 主机执行的可伸缩性测试提供了下列基准建议:

  • 到单个 VMware ESX 主机服务器的多个迁移:不超过 10 个

  • 到多个 VMware ESX 主机服务器的多个迁移:不超过 40 个

在 VMware 群集中,请务必在群集中的多个主机之间平衡迁移,以实现最佳性能。

工作负载发现和库存

建议您每次在 PlateSpin Migrate 服务器的库存中保留的已发现工作负载不要超过 50 个,具体视可用硬件资源而定。完成工作负载迁移后,可以去除这些工作负载,然后添加其他工作负载。

不必针对库存中的所有工作负载并发运行复制和迁移。使用安排的开始日期来控制迁移开始时间,以及要并行运行的迁移作业数。请参见并发复制和迁移

PlateSpin Migrate 提供了三个发现工具:

  • Migrate Web 界面: 一次发现一个工作负载。

  • Migrate 客户端: 一次发现一个工作负载、一次发现多个工作负载或发现域中的所有工作负载。

  • 批量发现 CLI: 通过 CSV 文件发现一个或多个工作负载。

有关详细信息,请参见关于源工作负载发现

2.4.3 数据压缩

如果需要,PlateSpin Migrate 可以先将工作负载数据进行压缩再在网络上传输。这可让您减少工作负载迁移作业期间传输的总数据量。

压缩率取决于源工作负载的卷上的文件类型,变化范围在约 0.9(100 MB 数据压缩到 90 MB)到约 0.5(100 MB 压缩到 50 MB)。

注:数据压缩利用源工作负载的处理器能力。

您可以对每个迁移作业单独配置数据压缩,您也可以使用 PlateSpin Migrate 客户端指定要全局应用的默认压缩值。请参见部分 6.2, 配置作业默认值

要使用 PlateSpin Migrate Web 界面设置迁移作业的数据压缩级别,请参见部分 28.1.1, 使用 Migrate 客户端的配置工作流程中的“压缩级别”设置。

2.4.4 带宽限制

PlateSpin Migrate 可让您控制在工作负载迁移过程中发生的由源到目标的直接通讯所占用的带宽的可用量。您可以为每个迁移作业指定吞吐率。您可以指定是要在所有时间都进行限制,还是在特定的星期日期和时间进行限制。这样可以避免迁移流量堵塞生产网络,并会减轻 PlateSpin 服务器的总负载。

带宽限制是工作负载迁移作业配置属性的一个参数。要对迁移作业应用带宽限制,请参见数据传输期间的带宽限制

2.4.5 中断期间

在 PlateSpin Migrate Web 界面中,可以针对复制指定中断期间。中断期间会在指定的时间段及指定的模式期间中止所安排复制的启动。在流量高峰期,它可以帮助您为用户或任务关键型通讯留出网络带宽。您还可以使用它来防止其他数据备份或快照活动发生冲突。