DPDK applications that inject traffic into the kernel can run in non-privileged pods with the help of the TAP CNI plugin.
The telco core reference design specification (RDS) configures a OpenShift Container Platform cluster running on commodity hardware to host telco core workloads.
The following features that are included in OpenShift Container Platform 4.14 and are leveraged by the telco core reference design specification (RDS) have been added or updated.
Feature | Description |
---|---|
Support for running rootless Data Plane Development Kit (DPDK) workloads with kernel access by using the TAP CNI plugin |
DPDK applications that inject traffic into the kernel can run in non-privileged pods with the help of the TAP CNI plugin. |
Dynamic use of non-reserved CPUs for OVS |
With this release, the Open vSwitch (OVS) networking stack can dynamically use non-reserved CPUs.
The dynamic use of non-reserved CPUs occurs by default in performance-tuned clusters with a CPU manager policy set to |
Enabling more control over the C-states for each pod |
The |
Exclude SR-IOV network topology for NUMA-aware scheduling |
You can exclude advertising Non-Uniform Memory Access (NUMA) nodes for the SR-IOV network to the Topology Manager. By not advertising NUMA nodes for the SR-IOV network, you can permit more flexible SR-IOV network deployments during NUMA-aware pod scheduling. For example, in some scenarios, you want flexibility for how a pod is deployed. By not providing a NUMA node hint to the Topology Manager for the pod’s SR-IOV network resource, the Topology Manager can deploy the SR-IOV network resource and the pod CPU and memory resources to different NUMA nodes. In previous OpenShift Container Platform releases, the Topology Manager attempted to place all resources on the same NUMA node. |
egress service resource to manage egress traffic for pods behind a load balancer (Technology Preview) |
With this update, you can use an You can use the
|