Citrix SD-WAN 平台

在 Azure 中在高可用性模式下部署 SD-WAN Standard Edition 实例 - 版本 10.2 及更高版本

Citrix SD-WAN Azure 解决方案可在边缘网关模式下将 Citrix SD-WAN 部署为单个实例,或部署为群集对以实现高可用性 (HA)。在 HA 部署中,Azure 负载平衡器 (ALB) 控制 Citrix SD-WAN 设备的 WAN 接口之间的故障转移。

你可以使用局域网端的 Azure 负载平衡器 (ALB) 来控制 SD-WAN 设备局域网端的故障转移。高可用性中的 Citrix SD-WAN Azure 解决方案创建了两个单独的 ALB(每个都在局域网和广域网上)。

下图说明了 Citrix SD-WAN Azure HA 部署:

Azure 高可用性实验室

Azure 中的 SD-WAN Standard Edition 部署需要在边缘或网关模式部署下部署,其中 SD-WAN 实例充当局域网环境的网关。有关更多信息,请参阅 网关模式。

如何部署 Citrix SD-WAN

要创建 Citrix SD-WAN Standard Edition (SE) 实例,请执行以下操作:

  1. 在 Azure 市场中搜索 Citrix SD-WAN,然后选择 Citrix SD-WAN Standard Edition 10.2.X。

    Citrix SD-WAN 使用 10-2-x

  2. 单击“创建”按钮创建 Citrix SD-WAN SE 10.2.X 实例。

    创建

  3. “配置 基本 设置”页面,并为 资源组 名称提供相应 的位置。

    基本设置位置

    说明

    要创建实例,必须创建新的资源组,或者资源组必须为空才能重复使用。

  4. 命名虚拟机, 为高可用性部署模式选择已启用,然后创建 用户名 和 密码。

    管理员密码 Azure

    注意

    使用 admin 作为预配置实例的用户名,其密码与置备期间为获得 admin 访问权限而提供的密码相同。在前面提到的屏幕截图中,设置的用户拥有 guest 权限。

  5. 根据要求选择 虚拟机 大小。

    虚拟机大小

  6. 从 Citrix SD-WAN 11.0.3 版本开始,默认分配了 120 GB 的操作系统磁盘大小。如有必要,您可以将磁盘大小修改为介于 40 GB 到 999 GB 之间的值。

    操作系统磁盘大小

  7. 使用指定位置的现有 VNet 或创建新的 VNet。

    现有 VNet

  8. 创建 Vnet 后,确认自动填充的 管理、局域网、广域 网和 AUX 子网, 然后单击 确定。

    子网辅助

  9. 在创建 实例 之前验证配置。

    10-2 Azure HA 第 4 步

  10. 单击创建。

    10-2 Azure HA 第 5 步

如何在 Azure 中配置 Citrix SD-WAN 可用性

  1. 确定分配给 SD-WAN 接口的 IP 地址。导航到 虚拟机 > SDWSE A(或视情况而定)> 网络,然后检查每个 Azure 网络接口的 IP。

    • 在此部署中, 用于管理的 SDWSEA 接口 0 为 10.100.254.4/13.67.93.144。

      部署 HA Azure

    • SDWSEA 接口 1 局域网 VIP 为 10.100.1.4。 SDWAN LAN

    • SDWSEA 接口 2 WAN VIP 为 10.100.0.4。 SDWAN WAN2

    • SDWSEA 接口 3 HA 跟踪 IP (不是 VIP) 为 10.100.253.4: 接口 HA

    • 对辅助 Citrix SD-WAN 设备重复该过程。

  2. 确定 SD-WAN ALB 公有 IP。导航到负载平衡器 > sdwanha-external。根据部署期间创建的资源组选择正确的 ALB。

    负载平衡器Azure

    您可以看到 2 个负载均衡器,如下所示:

    • 外部:外部 LB 包含您在 WAN 链路配置中配置的公有 IP。
    • 内部:内部 LB 包含私有 IP。所有 LAN 端流量都流向内部 LB。因此,您可以使用内部 LB IP 配置路由表作为下一跳。
  3. 继续前往 SD-WAN MCN 设备或 SD-WAN Center 配置 SD-WAN HA 站点。在本主题中,SDWSWEA 和 SDWSEASec 设备是 MCN 设备。

    注意

    你也可以通过 SD-WAN Orchestrator 在 Azure 中配置 Citrix SD-WAN HA。

  4. SDWANSEA 和 SDWANSEASec 接口组配置如下所示。旁路模式设置为 故障到阻塞 ,因为每个虚拟接口只使用一个以太网/物理接口。必须将 WAN 接口设置为 可信 才能接受来自 ALB 的连接。

    接口组 Azure

  5. 虚拟 IP 配置如下所示。请注意,HA VIP 不是分配给接口三的 IP 地址。使用相应子网(分配给 AUX 接口的子网)中的可用 IP 地址,而不是分配给 Citrix SD-WAN 设备的 IP 地址。请注意,每个子网中只有一个 VIP 是身份 IP。

    虚拟 IP Azure

    为局域网和广域网虚拟接口分配了两个虚拟 IP。一个 IP 分别属于 主要 SD-WAN 虚拟机 ,另一个 IP 分别属于局域网和广域网上的 辅助 SD-WAN 虚拟机 。只有 主 IP 才会启用标识。

  6. SDWANSEA 广域网链路设置如下所示。注意将 外部负载平衡器公有 IP 地址 配置为 WAN 链接公有 IP 地址 设置的一部分。SD-WAN 许可证决定带宽设置。

    广域网链接 Azure 设置

  7. 访问接口 设置如下所示。10.100.0.1 IP 是 Azure 保留 IP。

    访问接口 Azure

  8. HA 设置如下所示。作为此 HA 设置一部分的主和辅助 IP 地址必须分别使用 主虚拟机和辅助虚拟机 的 AUX 接口 IP 地址进行配置。

    HA 设置 Azure

  9. 单击应用。

  10. 要让 LAN 流量通过 SD-WAN,请在 Azure 上添加一个路由表,该路由的下一个跳点指向 Azure 内部负载均衡器 IP。并将 LAN 子网与创建的路由表相关联。

    如果必须通过 SD-WAN 路由所有流量,请创建一个默认路由,其下一跳指向内部负载平衡器 IP。

    添加路线

    关联 LAN 子网

Azure MCN(高可用性模式)的互联网突破

要在高可用性模式下部署的 Azure MCN 上配置互联网突破,请执行以下操作:

  1. 在 MCN 设备中,使用为 WAN 链接配置的公共 IP 在 WAN 接口上配置 DHCP IP。
  2. 在 MCN 上配置互联网服务。
  3. 使用内部服务添加出站动态端口受限的 NAT 作为 Internet。
  4. 在 MCN 上添加防火墙策略,以允许在端口号 500 上进行 Azure 负载平衡器运行状况探测。
  5. 在 Azure 外部负载均衡器上为端口号为 80 的 TCP 添加另一条负载平衡规则,并禁用直接服务器返回。

    已禁用直接服务器返回

  6. 在必须连接到 Internet 的终端客户端计算机上,将路由下一跳 IP 地址设置为内部负载均衡器私有 IP 地址。负载均衡器 IP 在 MCN 中配置为局域网 VIP。

注意

  • 在运行 SD-WAN 11.2.1 之前的软件版本的 HA 设备上,Azure MCN 不支持 DHCP IP 配置。
  • 独立 Azure MCN 支持静态 IP 配置。
在 Azure 中在高可用性模式下部署 SD-WAN Standard Edition 实例 - 版本 10.2 及更高版本