Containers encapsulate microservices and allow flexibility and reusability with respect to deployment of components. However, they also create complexity as a single network function can be divided into several micro services and in turn into several containers. These micro services must now be packaged together and managed together to exhibit the behavior of a network function.
This presentation looks at containerization of DU code as an example to show how a VM based DU can be disaggregated into micro services and what challenges we face when deploying such containers on bare metal and Kubernetes environment.
Topics such as KNI, Istio and Real time kernel will be discussed in context to building a containerized network function for 5G.
Azhar Syeed is the global solution architect for Telco (5G) for RH. He has decades of experience with networking and telcos. Azhar was instruemental in our current startegy of OCP on BM for Telcos