UPGW 部署 Overview

部署设备需求

生产级 UPGW 硬件配置需求(高性能、高可靠)宿主机部署

  • CPU: 至少 6 核 ,推荐 8 核

  • 内存:至少 16G,推荐 32G

  • 硬盘:300G。

  • 网络

    • 管理网:千兆电口 1 个。

    • 业务网:万兆光口 3 个。需求 1 张支持 Bypass 功能的 SR-IOV 网卡、1 张普通的 SR-IOV 网卡。推荐型号:Intel X710(支持 Bypass 功能)。

      • Upstream 对接 BBU:SR-IOV + Bypass 网卡。

      • Downstream 对接 5GC:SR-IOV + Bypass 网卡。

      • LBP 对接 MEC GW:SR-IOV 网卡。

PoC 级 UPGW 硬件配置需求(本地分流功能验证)虚拟机部署

  • CPU: 至少 6 核 ,推荐 8 核,开启 CPU 绑定配置。

  • 内存:至少 16G,推荐 32G,开启大页内存配置。

  • 硬盘:200G。

  • 网卡

    • 管理网:OvS Network。

    • 业务网:SR-IOV Network。需求 1 张 SR-IOV 网卡。推荐型号:Mellanox CX-5 或 Intel X710。支持 DPDK、支持 VF 直通模式。

      • Upstream 对接 BBU:VF 直通虚拟接口。

      • Downstream 对接 5GC:VF 直通虚拟接口。

      • LBP 对接 MEC GW:VF 直通虚拟接口。

网卡型号推荐

当 UPGW 作为 VNF,支持运行在 VM 或 Container 之上。为了做到节省物理网卡端口和兼具性能的要求,选择使用 SR-IOV 网卡,虚拟出 3 个 VFs 给 NES 使用。因为 NES 的转发特性:upstream port 和 downstream port 之间直通报文转发。为 UPGW 能够正常运行,作为流量接口的 VF 必须支持以下功能:

  • VF 可以正常运行 DPDK。

  • VF 必须支持单播混杂模式(IP 报文)及广播混杂模式(ARP 报文)。

现经验证的网卡类型:

  • mellanox cx-3(不可行,VF 的 PCI 地址不独立)

  • mellanox cx-5(可行)

  • intel 82599(不可行,不支持 VF 单播混杂模式)

  • Intel x710(可行,但会警告输出)

5G 场景部署形态

5G 无线侧分流场景系统架构

UPGW_5GS_Integration_Architecture

5G 无线侧分流场景网络拓扑

UPGW_network_topo

高可用架构原理

UPGW_High_Reliability