Service Function Chaining for Cloud-native Network Functions - PoC results revealed

#CNF #Cloud native #Service Function Chaining #Kubernetes #Network Service Mesh #VPP #Ligato #PoC realization

Webinar on demand

Cloud-native network functions (CNFs) are the next step on the network function transformation journey - following in the distant footsteps of the classic network appliance approach, and, more recently, virtual network functions (VNFs). However, the CNF adoption rate remains low, as does the knowledge of how to approach the challenges building and deploying them poses. 

That’s why our R&D team has conducted a PoC on Service Function Chaining (SFC) for CNFs in the K8s/Network Services Mesh environment - and they break it down step-by-step in this webinar. 

You should definitely watch it if the following topics are on your agenda:
  • - Creating CNFs that ensure the network functionality you expect, are     highly efficient and based on the cloud-native paradigm
  • - Ensuring network connectivity and dynamic Service Function Chaining for CNFs
  • - Configuration management for CNFs
  • - Ensuring all of the above in a solution based strictly on open-source components

Sign up and get full-stack knowledge on SFC for CNFs right away.


We introduce ourselves and present the scope of the webinar.

Introduction to the webinar topics
We briefly present the general challenges related to the implementation and deployment of CNFs and describe the main assumptions we had for the PoC.

Technologies & frameworks
We discuss the technologies and frameworks used to build our PoC and explain why we chose these ones and not others and what we gain by using them. This part includes the following technologies and frameworks presented in detail:
  • Vector Packet Processing
  • Ligato framework
  • Network Service Mesh

PoC overview
We show the functional architecture of the solution created by us and the network topology implemented for the purpose of its demonstration.

The demo consists of 7 phases. It is presented incrementally - we gradually deploy more components (CNFs) and create new service function chains managing configuration changes at each stage along the way until the target network topology is achieved. 

Final conclusions
Finally, we present the main conclusions.

About the speakers

Paweł Parol - Solution architect

Paweł Parol is a solution architect with over 12 years of experience in the telco/IT industry. He is an experienced engineer who has worked for many years in both operational and research projects (including European research projects on innovative network concepts and cloud architectures). Currently, he is a tech lead in CodiLime's R&D department where he explores new technologies and network solutions, and shows how to use them in practice, building PoCs and integrating many technologies into a larger solution. His main areas of interest are cloud-native solutions, SDN/NFV and Edge Computing. Paweł is the author of several scientific publications and a speaker at conferences, webinars and technical workshops.
Michał Pawłowski - Senior network engineer

Michał Pawłowski is a network engineer and solution architect whose main areas of focus are cloud, SDN, NFV, automation. He has over 10 years of experience in telco/ITC industry and has worked as an architect in projects related to telco networks, automation, network virtualization and orchestration. At CodiLime Michał is involved in projects related to network automation, performance of network applications, cloud native network solutions as well as R&D activities including developing, integrating and testing new technologies.

Additional resources

Why Vector Packet Processing is worth your time

Read more →

How to build CNFs using Ligato framework

Read more →

Is Network Service Mesh a service mesh?

Read more →