Service Function Chaining on Programmable Data Plane

Gyuyeong Kim, Wonjun Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Service Function Chaining (SFC) enables advanced in-network packet processing by passing through an ordered set of service functions. However, it is challenging to achieve high performance because chaining functions like service function forwarders generally run on commodity servers, which offer limited throughput and require additional round-trip times. In this paper, we present P4-SFC, a novel SFC architecture that leverages the flexibility of emerging programmable switches for high performance SFC packet processing. P4-SFC achieves low latency and high throughput by migrating the chaining functions to programmable switches. Our benchmark results show that P4-SFC outperforms existing the server-based solution in chain latency.

Original languageEnglish
Title of host publication2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728161648
DOIs
Publication statusPublished - 2020 Nov 1
Event2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020 - Seoul, Korea, Republic of
Duration: 2020 Nov 12020 Nov 3

Publication series

Name2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020

Conference

Conference2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020
CountryKorea, Republic of
CitySeoul
Period20/11/120/11/3

Keywords

  • P4
  • Programmable data plane
  • Service function chaining

ASJC Scopus subject areas

  • Computer Science Applications
  • Electrical and Electronic Engineering
  • Media Technology
  • Instrumentation

Fingerprint Dive into the research topics of 'Service Function Chaining on Programmable Data Plane'. Together they form a unique fingerprint.

Cite this