使用加速网络可以实现对 VM 的单根 I/O 虚拟化 (SR-IOV),大幅提升其网络性能。 这种高性能路径会绕过数据路径中的主机,降低延迟、抖动,以及受支持 VM 类型上的最苛刻网络工作负荷的 CPU 利用率。 下图显示了具有和没有加速网络的两个 VM 之间的通信:
Azure Site Recovery 使你能够将加速网络的优势用于故障转移到其他 Azure 区域的 Azure 虚拟机。 本文介绍如何为使用 Azure Site Recovery 复制的Azure virtual machines启用加速网络。
必备条件
在开始之前,请确保了解:
- Azure虚拟机复制体系结构
- 为Azure virtual machines设置复制
- 失败 Azure virtual machines
支持要求
Site Recovery 仅在源网卡已启用加速网络,并且恢复虚拟机的大小、映像、操作系统、区域和网卡配置完全相同且均支持该功能时,才会保留加速网络。 根据能力验证恢复配置,而不是依赖静态虚拟机家族或操作系统列表。
即使不支持加速网络,某些NC和NV大小仍会出现在能力查询结果中。 在故障切换前,确认是否支持确切的目标大小。 关于维护的需求和能力检查,请参见 加速网络的限制与约束。
如果源虚拟机没有启用加速网络,请先启用,然后再期待 Site Recovery 会保留它。
为复制的 VM 启用加速网络
当您启用复制为 Azure 虚拟机时,Site Recovery 会自动检测虚拟机网络接口是否已启用加速网络。 如果已启用加速网络,Site Recovery会自动在复制的虚拟机的网络接口上配置加速网络。
可以在复制虚拟机 的网络 设置中的相应 NIC 选项卡下验证加速网络的状态。
如果在启用复制后在源虚拟机上启用加速网络,则可以通过以下过程为复制的虚拟机网络接口启用加速网络:
- 打开复制的虚拟机 的网络 设置。
- 在“网络接口”部分下选择 网络接口 的名称。
- 从“目标”列下的“加速网络”下拉列表中选择“已启用”。
按照上述过程操作,对之前未通过 Site Recovery 自动启用加速网络的现有复制虚拟机进行处理。