系统资源要求
阅读本节,了解瞻博网络云原生路由器的 Linux 主机要求。
下表列出了在 L2 模式下安装云原生路由器的 主机系统要求 、 云原生路由器资源要求以及其他 其他要求。
组件 | 版本 22.2 | 版本 22.3 | ||
---|---|---|---|---|
值/版本 | 说明 | 值/版本 | 说明 | |
Cpu | Intel x86 | 测试的 CPU 是 Intel Xeon 黄金 6212U 24 核 @2.4 GHz | Intel x86 | 测试的 CPU 是 Intel Xeon 黄金 6212U 24 核 @2.4 GHz |
主机操作系统 | RedHat Enterprise Linux |
版本 8.4、8.5、8.6 |
RedHat Enterprise Linux |
版本 8.4、8.5、8.6 |
内核版本 | 4.18.X | 测试的内核版本为 4.18.0-305.rt7.72.el8.x86_64 | 4.18.X | 测试的内核版本为 4.18.0-305.rt7.72.el8.x86_64 |
网卡 | Intel E810 与固件 3.20 0x8000d853 1.3146.0 |
|
||
IAVF 驱动程序 | 版本 4.4.2 | 版本 4.4.2 | ||
ICE_COMMS | 版本 1.3.35.0 | 版本 1.3.35.0 | ||
冰 | 版本 1.8.3.1.2 | 版本 1.8.3.1.2 | ICE 驱动程序仅用于 Intel E810 NIC | |
i40e | 版本 2.18.9 | i40e 驱动程序仅用于 Intel XL710 NIC | ||
Kubernetes (K8s) | 版本 1.22.2 | 测试的 K8s 版本为 1.22.4,但 1.22.2 也将工作。
注意:
K8s 群集必须是一个独立/一体式群集 |
版本 1.22.2 | 测试的 K8s 版本为 1.22.4,但 1.22.2 也将工作。
注意:
K8s 群集必须是一个独立/一体式群集 |
印花布 | 版本 3.22.0 | 版本 3.22.0 | ||
Multus | 版本 3.8 | 版本 3.8 | ||
掌舵 | 3.9.x | 3.9.x | ||
容器-RT | Docker CE 20.10.11 | Docker CE 20.10.11 |
资源 | 版本 22.2 和 22.3 | |
---|---|---|
值 | 使用说明 | |
数据平面转发核心 | 2 个物理核心 (2p) | |
服务/控制核心 | 0 | |
UIO 驱动因素 | VFIO-PCI | |
巨页 (1G) | 4 Gi | 在/等/默认/grub 中添加GRUB_CMDLINE_LINUX_DEFAULT 值并重新启动主机。例如:GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0 default_hugepagesz=1G hugepagesz=1G hugepages=64 intel_iommu=on iommu=pt" |
JCNR 控制器核心 | .5 | |
JCNR vRouter 代理核心 | .5 |
云原生路由器版本 | 要求 |
---|---|
22.2 和 22.3 | 在系统启动时启用 VLAN 驱动程序 |
在系统启动时启用 VFIO-PCI 驱动程序 | |
将 IOMMU 和 IOMMU-PT 设置在文件中 /etc/default/grub 。例如: GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0 default_hugepagesz=1G hugepagesz=1G hugepages=64 intel_iommu=on iommu=pt" . |
|
禁用分配给 JCNR 的 VF 上的欺骗检查。例如: ip link set <interfacename> vf 1 spoofcheck off . |
|
设置分配给 JCNR 的 VF 的信任。例如: ip link set <interfacename> vf 1 trust on |