Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在 NFX350 设备上载入虚拟网络功能的先决条件

您可以通过 Junos 控制平面 (JCP) 在 NFX 设备上载入和管理瞻博网络虚拟网络功能 (VNF) 和第三方 VNF。

注意:

本主题提供在 NFX350 设备上验证 VNF 的通用准则。在加载 VNF 之前,您必须根据您的用例场景测试 VNF。

NFX350 设备加入 VNF 的先决条件

要在 NFX350 上载入 VNF,设备必须处于混合模式或计算模式。可在设备上载入的 VNF 数量取决于设备运行模式下可用的系统资源,如 CPU 和系统内存。有关性能模式的详细信息,请参阅 NFX350 概述

在加入 VNF 之前,请检查以下 NFX350 设备功能:

  • 使用 show vmhost mode 命令检查设备的当前性能模式。运行 show vmhost mode 命令时,NFX350 设备必须处于计算模式或混合模式。

  • 使用 show system visibility memory 命令检查可用的系统内存。

    表 1 列出了 NFX350 型号使用 VNF 的可能内存可用性。

    表 1:VNF 使用的内存可用性(Junos OS 19.4R1 版)

    系统总内存

    Hugepages 可用于 VNF

    NFX350-S1

    32 千兆字节

    7 个 1G 巨页

    NFX350-S2

    64 千兆字节

    23 个 1G 巨型页面

    NFX350-S3

    128 千兆字节

    62 个 1G 巨页

  • 使用 show system visibility cpu 命令检查可用 CPU 及其状态。 show vmhost mode 使用命令检查设备当前性能模式下的可用 CPU。

    表 2 列出了 NFX350 型号可用于 VNF 的 CPU。

    表 2:可供 VNF 使用的 CPU(Junos OS 19.4R1 版)

    可用于 VNF 的 CPU

    吞吐量模式

    混合模式

    计算模式

    NFX350-S1

    0

    8

    10

    NFX350-S2

    0

    10

    14

    NFX350-S3

    0

    14

    20

    注意:

    更改设备的性能模式时,建议检查 VNF 的 CPU 可用性。

注意:

在 NFX350 设备上,建议使用外部 SSD 来存储 VNF 映像或文件。

有关更多信息,请参阅 在 NFX350 设备上配置 VNF

在 NFX350 设备上加入的 VNF 先决条件

要在 NFX350 设备上加载 VNF,应满足以下 VNF 属性:

注意:

对于 VNF 生产部署,建议使用外部硬盘。

  • 基于 KVM 的虚拟机管理程序部署

  • OVS 或 Virtio 接口驱动程序

  • raw 或 qcow2 VNF 文件类型

  • 最多支持 8 个用户界面

以下是加入 VNF 的可选先决条件:

  • (选答)SR-IOV

  • (选答)CD-ROM 和 USB 配置驱动器

  • (选答)如果 VNF 想要访问 OVS,则满足内存要求的 Hugepages。

验证 VNF

要验证和鉴定 VNF,您必须确保以下几点:

  • VNF 的配置提交成功。

  • show virtual-network-functions命令输出将显示 VNF 条目。

  • show system visibility vnf命令输出将显示已配置的 VNF 属性和接口。

  • show vmhost network nfv-back-plane 命令显示连接到状态为 up/upOVS 网桥的所有接口。命令 show system visibility network 显示所有 VNF 接口。

  • 连接到 VNF 控制台成功,并显示 VNF 启动或登录提示。

  • 登录到 VNF 时,请 request virtual-network-function console 使用 VNF 命令来显示已配置的所有接口。

  • show virtual-network-functions当内部管理接口在 VNF 中配置了 DHCP 客户端时,命令将列出处于活动状态的 VNF。

  • 当流量从 VNF 入口或出口时,OVS 网桥上的 VNF 接口会显示 tx/rx 统计信息。

  • 从 VNF 内部或使用 request virtual-network-functions restart vnf-name 命令重新启动时,VNF 应能成功重新启动。

有关第三方 VNF 的示例配置,请参阅 示例:在 NFX350 设备上通过第三方 VNF 为 LAN 到 WAN 路由配置服务链

示例输出

  • 显示虚拟网络功能

    当与 VNF 建立管理连接时,该Liveliness接口处于活动状态。应该StateRunning表明 VNF 已启动。

  • 显示系统可见性 VNF

  • 请求虚拟网络功能 vSRX 虚拟防火墙控制台

  • 显示系统可见性内存

    在输出消息中,选中FreeHuge Pages部分下的Virtual MemoryConfigured字段以获取内存可用性。

  • 显示 VMhost 模式

    在输出消息中,检查 Current Mode 设备当前性能模式部分 Mode 下的字段。 CPUs available for VNFs 检查该部分下的 CPU Allocations 字段,了解 CPU 可用性。