TY - GEN
T1 - Service Function Chaining on Programmable Data Plane
AU - Kim, Gyuyeong
AU - Lee, Wonjun
N1 - Funding Information:
This research was partly supported by Institute for Information & communications Technology Promotion (IITP) grant funded by the Korea government (MSIT) (No. 2017-0-00195, Development of Core Technologies for Programmable Switch in Multi-Service Networks), and Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (No. 2017M3C4A7083676). Wonjun Lee is the corresponding author.
PY - 2020/11/1
Y1 - 2020/11/1
N2 - 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.
AB - 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.
KW - P4
KW - Programmable data plane
KW - Service function chaining
UR - http://www.scopus.com/inward/record.url?scp=85098844285&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85098844285&partnerID=8YFLogxK
U2 - 10.1109/ICCE-Asia49877.2020.9277296
DO - 10.1109/ICCE-Asia49877.2020.9277296
M3 - Conference contribution
AN - SCOPUS:85098844285
T3 - 2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020
BT - 2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE International Conference on Consumer Electronics - Asia, ICCE-Asia 2020
Y2 - 1 November 2020 through 3 November 2020
ER -