SDN-Based Service Function Chaining in Kubernetes Using Network Service Mesh with Kernel-type Network Interfaces for Industrial IoT

The increasing adoption of Virtual Network Functions (VNFs) and Kubernetes for Industrial IoT applications has sparked interest in Service Function Chaining (SFC) deployment within Kubernetes environments. However, deploying SFC in Kubernetes requires a flexible and manageable network infrastructure, which Kubernetes alone cannot provide. Network Service Mesh (NSM) has emerged as a popular solution by offering layer 2 and 3 service mesh capabilities with various features tailored for Kubernetes clusters. Despite NSM’s support for SFC, it needs to meet the requirements for industrial IoT use cases due to its lack of integration with Software-Defined Networking (SDN) controllers and its incapacity to provide Kernel-type network interfaces for Network Function (NF) pods. This paper proposes a solution to address these limitations by integrating NSM with an SDN controller and enabling Kernel-type interfaces for NF pods. Our experimental results demonstrate that while the NSM-based solution is overshadowed by OvS-based SFC deployment regarding maximum throughput, latency, and packet loss, it offers valuable features such as ease of use and elimination of manual configuration requirements.

Authors

Institutions

Publication Details

Published
2024-11-10
DOI
https://doi.org/10.1109/wf-iot62078.2024.10811207
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SDN-Based Service Function Chaining in Kubernetes Using Network Service Mesh with Kernel-type Network Interfaces for Industrial IoT

Marc St‐Hilaire, Mohammed Abuibaid, Amir Hoseein Ghorab, Aysun Aslan Saruhan
Software-Defined Networks and 5G
article

SDN-Based Service Function Chaining in Kubernetes Using Network Service Mesh with Kernel-type Network Interfaces for Industrial IoT

Marc St‐Hilaire, Mohammed Abuibaid, Amir Hoseein Ghorab, Aysun Aslan Saruhan
article en

Abstract

The increasing adoption of Virtual Network Functions (VNFs) and Kubernetes for Industrial IoT applications has sparked interest in Service Function Chaining (SFC) deployment within Kubernetes environments. However, deploying SFC in Kubernetes requires a flexible and manageable network infrastructure, which Kubernetes alone cannot provide. Network Service Mesh (NSM) has emerged as a popular solution by offering layer 2 and 3 service mesh capabilities with various features tailored for Kubernetes clusters. Despite NSM’s support for SFC, it needs to meet the requirements for industrial IoT use cases due to its lack of integration with Software-Defined Networking (SDN) controllers and its incapacity to provide Kernel-type network interfaces for Network Function (NF) pods. This paper proposes a solution to address these limitations by integrating NSM with an SDN controller and enabling Kernel-type interfaces for NF pods. Our experimental results demonstrate that while the NSM-based solution is overshadowed by OvS-based SFC deployment regarding maximum throughput, latency, and packet loss, it offers valuable features such as ease of use and elimination of manual configuration requirements.

Carleton University (CA)
Industry, innovation and infrastructure
Openalex Percentile: Top 72%
Software-Defined Networks and 5G
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.