Service Function Chaining Implementation using VNFs and CNFs
Authors:
- 25 September 2023
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 193-201
Abstract
The increasing popularity of cloud-based platforms has led to the emergence of two prominent open-source solutions: OpenStack and Kubernetes. OpenStack facilitates computing and networking resources through virtual machine instances, while Kubernetes excels in container orchestration, managing containerized workloads and services. This paper explores the implementation of Service Function Chaining (SFC) using a combination of virtual machines in OpenStack and containers in Kubernetes. The primary focus of our study is to analyze the performance of containers within the context of chain deployment in Kubernetes. Our experimentation reveals compelling insights into container bootup times, showcasing their efficiency when compared to virtual machines. Additionally, we meticulously evaluate the impact of integrating SFC-related interfaces into pods forming a chain, particularly assessing CPU, memory, and bandwidth utilization. Our findings underline the advantages of utilizing containers in SFC deployment scenarios and shed light on the potential overhead that arises during interface integration.Keywords
This publication has 17 references indexed in Scilit:
- A Comparative Study of Containers and Virtual Machines in Big Data Environment2018
- A performance comparison of linux containers and virtual machines using Docker and KVMCluster Computing, 2017
- Implementation of service function chaining control plane through OpenFlow2017
- Performance evaluation of container and virtual machine running cassandra workload2017
- Container Network Functions: Bringing NFV to the Network EdgeIEEE Communications Magazine, 2017
- OpenBox2016
- Container-Based Cloud Virtual Machine Benchmarking2016
- Network function virtualization: Challenges and opportunities for innovationsIEEE Communications Magazine, 2015
- Performance Comparison Analysis of Linux Container and Virtual Machine for Building CloudAdvanced Science and Technology Letters, 2014
- Containers and Cloud: From LXC to Docker to KubernetesIEEE Cloud Computing, 2014