This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.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特权的用户身份登录。
流程
通过完成以下操作,为 Wireless FEC 加速器为 OpenNESS SR-IOV Operator 创建命名空间:
通过创建名为
sriov-namespace.yaml的文件来定义vran-acceleration-operators命名空间,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令创建命名空间:
oc create -f sriov-namespace.yaml
$ oc create -f sriov-namespace.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
通过创建以下对象,在上一步中创建的命名空间中为 Wireless FEC 加速器安装 OpenNESS SR-IOV Operator:
创建以下
OperatorGroupCR,并在sriov-operatorgroup.yaml文件中保存 YAML:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来创建
OperatorGroupCR:oc create -f sriov-operatorgroup.yaml
$ oc create -f sriov-operatorgroup.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令获取下一步所需的
channel值。oc get packagemanifest sriov-fec -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'$ oc get packagemanifest sriov-fec -n openshift-marketplace -o jsonpath='{.status.defaultChannel}'Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
stable
stableCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建以下订阅 CR,并将 YAML 保存到
sriov-sub.yaml文件中:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来创建
SubscriptionCR:oc create -f sriov-sub.yaml
$ oc create -f sriov-sub.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
验证是否已安装 Operator:
oc get csv -n vran-acceleration-operators -o custom-columns=Name:.metadata.name,Phase:.status.phase
$ oc get csv -n vran-acceleration-operators -o custom-columns=Name:.metadata.name,Phase:.status.phaseCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Name Phase sriov-fec.v1.1.0 Succeeded
Name Phase sriov-fec.v1.1.0 SucceededCopy to Clipboard Copied! Toggle word wrap Toggle overflow