步骤 3:规划 Hyper-V 到 Azure 的复制的容量和缩放

使用 Azure Site Recovery 将本地 Hyper-V VM(不带 System Center VMM)复制到 Azure 时,根据本文规划容量和缩放。

阅读本文后,欢迎在页面底部发表任何看法,或者在 Azure 恢复服务论坛上咨询技术问题。

如何开始容量规划?

收集有关复制环境的信息,然后使用此信息以及本文突出显示的注意事项规划容量。

收集信息

  1. 收集有关复制环境的信息,包括 VM 数、每个 VM 的磁盘数和每个磁盘的存储空间。
  2. 确定已复制数据的每日更改(改动)率。 下载 Hyper-V 容量计划工具以获取更改率。 建议运行此工具一周以上的时间以获取平均值。

规划容量

根据已收集的信息,使用 Site Recovery Capacity Planner 工具分析源环境和工作负荷,估计带宽需求、源位置所需的服务器资源,以及目标位置中所需的资源(虚拟机和存储等)。 可以通过多种模式运行该工具:

  • 快速规划:在此模式下运行该工具时,可以根据 VM 平均数、磁盘、存储和更改率来获取网络和服务器投影。
  • 详细规划:在此模式下运行该工具时,可以提供在 VM 级别每个工作负荷的详细信息。 分析 VM 兼容性,获取网络和服务器投影。

现在,运行该工具:

  1. 下载该工具
  2. 若要运行快速规划器,请遵循这些说明,选择方案“Hyper-V 到 Azure”。
  3. 若要运行详细规划器,请遵循这些说明,选择方案“Hyper-V 到 Azure”。

控制网络带宽

计算所需带宽后,可以通过几个选项来控制用于复制的带宽量:

  • 限制带宽:复制到 Azure 的 Hyper-V 流量经过特定的 Hyper-V 主机。 可以在主机服务器上限制带宽。
  • 控制带宽:可以使用几个注册表项来控制用于复制的带宽。

限制带宽

  1. 在 Hyper-V 主机服务器上打开“Azure 备份”MMC 管理单元。 默认情况下,Azure 备份的快捷方式位于桌面上或 C:\Program Files\Azure Recovery Services Agent\bin\wabadmin 中。
  2. 在管理单元中,单击“更改属性” 。
  3. 在“限制”选项卡上,选择“为备份操作启用 Internet 带宽使用限制”,然后设置工作时间和非工作时间的限制。 有效范围为 512 Kbps 到 102 Mbps。

    限制带宽

也可以使用 Set-OBMachineSetting cmdlet 来设置限制。 下面是一个示例:

$mon = [System.DayOfWeek]::Monday
$tue = [System.DayOfWeek]::Tuesday
Set-OBMachineSetting -WorkDay $mon, $tue -StartWorkHour "9:00:00" -EndWorkHour "18:00:00" -WorkHourBandwidth  (512*1024) -NonWorkHourBandwidth (2048*1024)

Set-OBMachineSetting -NoThrottle 表示不需要限制。

影响网络带宽

  1. 在注册表中导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsofte Azure Backup\Replication。
    • 若要影响复制磁盘上的带宽流量,请修改 UploadThreadsPerVM值,或者创建该项(如果不存在)。
    • 若要影响用于从 Azure 故障回复流量的带宽,请修改 DownloadThreadsPerVM值。
  2. 默认值为 4。 在“过度预配型”网络中,这些注册表项需要更改,不能使用默认值。 最大值为 32。 监视流量以优化值。

后续步骤

转到步骤 4:规划网络