The performance of the data plane intensive CNF in a host depends on the compute and network capacity allocated to the CNF. The compute and network capacity requirements of the data plane intensive CNFs can vary based on the type of CNF.
Network-bound CNFs: Some data plane intensive CNFs do simple packet forwarding. These CNFs are network bound and their throughput is limited by the allocated network capacity in the host.
CPU-bound CNFs: In addition to packet forwarding, other data plane CNFs perform Deep Packet Inspection (DPI), filtering, heuristics, and so on. These data plane CNFs are CPU bound and their throughput is limited by the allocated compute capacity in the host.
The performance best practices for the data plane CNFs focus on the compute and network components in the following logical tiers of VMware Telco Cloud Platform.
Physical Infrastructure Tier includes the physical compute, physical network, and the physical storage. This guide focuses on the compute and networking components that are pivotal for proper workload performance.
Telco Could Infrastructure Tier includes software-defined infrastructure, software-defined storage, and software-defined networking.
Telco Cloud Platform Tier includes:
A Container-as-a-Service (CaaS) layer built on top of the Telco Cloud Infrastructure tier using VMware Tanzu Kubernetes Grid.
An automation layer responsible for customization of the Telco Cloud Infrastructure tier, creation of Kubernetes clusters, onboarding and lifecycle management of CNFs and VNFs, and network services using VMware Telco Cloud Automation.
We recommend that you learn more about these telco cloud tiers by referring to the VMware Telco Cloud Reference Architecture Guide 3.0.