Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

OpenStack 上的 vMX 要求

表 1 列出了硬件要求。

表 1:最低硬件要求

描述

价值

示例系统配置

Intel Ivy 网桥处理器或更高版本

Ivy Bridge 处理器示例:Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB 缓存

对于单根 I/O 虚拟化 (SR-IOV) NIC 类型, 使用 Intel Ivy Bridge CPU(或更高版本)和使用 ixgbe 驱动程序的 Intel x520 NIC,或者使用 i40e 起子或带 10G 端口的 X710 和 XL710-QDA2 NIC 以及使用 i40e 起子的 40G 端口(Junos OS 版本 19.2R1)的 X710 和 XL710 NIC。不支持任何其他 NIC 型号。

注意:

XL710-QDA2 仅在 Ubuntu 16.04 或 RHEL 7.5 上受 i40e 驱动版本 2.4.10 或更高版本支持。在 vMX 实例上使用 40G 端口时,不支持服务质量 (QoS)。

注意:

对于 18.4R1 之前的 Junos OS 版本,必须安装修改后的 ixgbe 驱动程序才能使用 SR-IOV。

注意:

从 Junos OS 版本 19.1R1 和更高版本开始,不支持 i40e 的修改驱动程序。

核心数

注意:

性能模式是默认模式,最低值基于一个端口。

对于 Lite 模式:最低 4

  • 1 个(对于 VCP)

  • 3 个(用于 VFP)

对于低带宽 (virtio) 或高带宽 (SR-IOV) 应用的性能模式:最低 9

  • 1 个(对于 VCP)

  • 8 个(用于 VFP)

所需 vCPU 的确切数量不同,具体取决于配置的 Junos OS 功能和其他因素,例如平均数据包大小。您可以联系 Juniper Networks 技术援助中心 (JTAC) 以验证您的配置,并确保在生产中使用之前在负载下测试完整配置。对于典型配置,建议以下公式来计算 VFP 所需的最低 vCPU:

  • 无 QoS —(4 * number-of-ports) + 4

  • 借助 QoS —(5 * number-of-ports) + 4

注意:

所有 VFP vCPU 都必须在同一物理非统一内存接入 (NUMA) 节点中,才能获得最佳性能。

除了 VFP 的 vCPU 之外,我们还建议在运行 vMX 的任何服务器上为 VCP 提供 2 个 vCPU,为主机操作系统推荐 2 个 vCPU。

记忆

注意:

性能模式是默认模式。

注意:

vBNG 等不同用例可能需要更多 VCP 内存。

对于 Lite 模式:最低 5 GB

  • 1 GB(用于 VCP)

  • 4 GB(用于 VFP)

对于性能模式:最低 16 GB

  • 4 GB(用于 VCP)

  • 12 GB(用于 VFP)

为主机操作系统建议的额外 2 GB

存储

本地或 NAS

每个 vMX 实例都需要 44 GB 的磁盘存储

最低存储要求:

40 GB(用于 VCP)

4 GB(用于 VFP)

vNIC

SR-IOV

对于单根 I/O 虚拟化 (SR-IOV) NIC 类型, 使用 Intel Ivy Bridge CPU(或更高版本)和使用 ixgbe 驱动程序的 Intel x520 NIC,或者使用 i40e 起子或带 10G 端口的 X710 和 XL710-QDA2 NIC 以及使用 i40e 起子的 40G 端口(Junos OS 版本 19.2R1)的 X710 和 XL710 NIC。不支持任何其他 NIC 型号。

注意:

XL710-QDA2 仅在 Ubuntu 16.04 或 RHEL 7.5 上受 i40e 驱动版本 2.4.10 或更高版本支持。在 vMX 实例上使用 40G 端口时,不支持服务质量 (QoS)。

注意:

对于 18.4R1 之前的 Junos OS 版本,必须安装修改后的 ixgbe 驱动程序才能使用 SR-IOV。

注意:

从 Junos OS 版本 19.1R1 和更高版本开始,不支持 i40e 的修改驱动程序。

VMXNET3

表 2 列出了 Red Hat OpenStack Platform 的软件要求。

表 2:Red Hat OpenStack 平台的软件要求

描述

价值

操作系统

  • 在 Junos OS 版本 19.4R1 中

    红帽 OpenStack 平台 10

    红帽企业 Linux 7.7

  • 在 Junos OS 版本 19.2R1 中

    红帽 OpenStack 平台 10

    红帽企业 Linux 7.6

    注意:

    运行为 RHEL 7.5 安装的脚本不支持 OpenStack,使用 RHEL 7.6 安装 Openstack 不支持使用脚本进行安装。

  • 在 Junos OS 版本 17.4R1 中

    红帽 OpenStack 平台 10

    红帽企业 Linux 7.3

  • 红帽 OpenStack 平台 8

    红帽企业 Linux 7.2

运行为 RHEL 7.5 安装的脚本不支持 OpenStack,使用 RHEL 7.6 安装 Openstack 不支持使用脚本进行安装。

表 3 列出了 Ubuntu OpenStack 的软件要求(从 Junos OS 版本 17.2R1 开始)。

表 3:Ubuntu OpenStack 的软件要求

描述

价值

操作系统

Ubuntu OpenStack

  • 从 Junos OS 17.2R1 版开始

    • Ubuntu 14.04.1 LTS

    • Linux 3.13.0

  • 从 Junos OS 18.2R1 版开始

    • Ubuntu 16.04.5 LTS

    • Linux 4.4.0-62-generic

  • 对于 Junos OS 20.1R1 和更高版本:

    • Ubuntu 18.04.3 LTS

    • Linux 4.15.0-70-generic