OpenStack 上的 vMX 要求
表 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
对于低带宽 (virtio) 或高带宽 (SR-IOV) 应用的性能模式:最低 9
所需 vCPU 的确切数量不同,具体取决于配置的 Junos OS 功能和其他因素,例如平均数据包大小。您可以联系 Juniper Networks 技术援助中心 (JTAC) 以验证您的配置,并确保在生产中使用之前在负载下测试完整配置。对于典型配置,建议以下公式来计算 VFP 所需的最低 vCPU:
注意:
所有 VFP vCPU 都必须在同一物理非统一内存接入 (NUMA) 节点中,才能获得最佳性能。 除了 VFP 的 vCPU 之外,我们还建议在运行 vMX 的任何服务器上为 VCP 提供 2 个 vCPU,为主机操作系统推荐 2 个 vCPU。 |
记忆
注意:
性能模式是默认模式。
注意:
vBNG 等不同用例可能需要更多 VCP 内存。 |
对于 Lite 模式:最低 5 GB
对于性能模式:最低 16 GB
为主机操作系统建议的额外 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 的软件要求。
描述 |
价值 |
---|---|
操作系统 |
|
运行为 RHEL 7.5 安装的脚本不支持 OpenStack,使用 RHEL 7.6 安装 Openstack 不支持使用脚本进行安装。
表 3 列出了 Ubuntu OpenStack 的软件要求(从 Junos OS 版本 17.2R1 开始)。
描述 |
价值 |
---|---|
操作系统 |
Ubuntu OpenStack
|