17.2. 为 Wireless FEC Accelerator 安装 OpenNESS SR-IOV Operator


Intel Wireless Forward Error Reection(FEC)加速器的 OpenNESS Operator 的角色是编配和管理 OpenShift Container Platform 集群中由多个 Intel vRAN FEC 加速硬件公开的设备。

计算密集型 4G/LTE 和 5G 工作负载之一是 RAN 第 1 层(L1)转发错误修正(FEC)。FEC 解决了不可靠或不正确的通信通道中的数据传输错误。FEC 技术可检测并更正 4G/LTE 或 5G 数据中的有限数量的错误,而无需重新传输。

Intel vRAN Dedicated Accelerator ACC100 提供的 FEC 设备支持 vRAN 用例。

用于连线 FEC 加速器的 OpenNESS SR-IOV Operator 提供了为 FEC 设备创建虚拟功能 (VF) 的功能,将其绑定到适当的驱动程序,并在 4G/LTE 或 5G 部署中配置 VF 队列。

作为集群管理员,您可以使用 OpenShift Container Platform CLI 或 Web 控制台为 Wireless FEC Accelerator 安装 OpenNESS SR-IOV Operator。

作为集群管理员,您可以使用 CLI 为 Wireless FEC 加速器安装 OpenNESS SR-IOV Operator。

先决条件

  • 在裸机硬件上安装的集群。
  • 安装 OpenShift CLI(oc)。
  • 以具有 cluster-admin 特权的用户身份登录。

流程

  1. 通过完成以下操作,为 Wireless FEC 加速器为 OpenNESS SR-IOV Operator 创建命名空间:

    1. 通过创建名为 sriov-namespace.yaml 的文件来定义 vran-acceleration-operators 命名空间,如下例所示:

      apiVersion: v1
      kind: Namespace
      metadata:
          name: vran-acceleration-operators
          labels:
             openshift.io/cluster-monitoring: "true"
      Copy to Clipboard Toggle word wrap
    2. 运行以下命令创建命名空间:

      $ oc create -f sriov-namespace.yaml
      Copy to Clipboard Toggle word wrap
  2. 通过创建以下对象,在上一步中创建的命名空间中为 Wireless FEC 加速器安装 OpenNESS SR-IOV Operator:

    1. 创建以下 OperatorGroup CR,并在 sriov-operatorgroup.yaml 文件中保存 YAML:

      apiVersion: operators.coreos.com/v1
      kind: OperatorGroup
      metadata:
          name: vran-operators
          namespace: vran-acceleration-operators
      spec:
          targetNamespaces:
            - vran-acceleration-operators
      Copy to Clipboard Toggle word wrap
    2. 运行以下命令来创建 OperatorGroup CR:

      $ oc create -f sriov-operatorgroup.yaml
      Copy to Clipboard Toggle word wrap
    3. 运行以下命令获取下一步所需的 channel 值。

      $ oc get packagemanifest sriov-fec -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'
      Copy to Clipboard Toggle word wrap

      输出示例

      stable
      Copy to Clipboard Toggle word wrap

    4. 创建以下订阅 CR,并将 YAML 保存到 sriov-sub.yaml 文件中:

      apiVersion: operators.coreos.com/v1alpha1
      kind: Subscription
      metadata:
          name: sriov-fec-subscription
          namespace: vran-acceleration-operators
      spec:
          channel: "<channel>" 
      1
      
          name: sriov-fec
          source: certified-operators 
      2
      
          sourceNamespace: openshift-marketplace
      Copy to Clipboard Toggle word wrap
      1
      .status.defaultChannel 参数指定上一步中获取的值的频道值。
      2
      您必须指定 certified-operators 值。
    5. 运行以下命令来创建 Subscription CR:

      $ oc create -f sriov-sub.yaml
      Copy to Clipboard Toggle word wrap

验证

  • 验证是否已安装 Operator:

    $ oc get csv -n vran-acceleration-operators -o custom-columns=Name:.metadata.name,Phase:.status.phase
    Copy to Clipboard Toggle word wrap

    输出示例

    Name                                        Phase
    sriov-fec.v1.1.0                            Succeeded
    Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat