arrow
Return

Auto-NFT: Automated Network Function Translator in Virtualized Programmable Data Plane

delete2023-03-01
delete0
PRE
AI
H
Hyeim Yang
S
Seokwon Jang
S
Sol Han
S
Sangheon Pack *
DOI:10.1109/MNET.003.2100195delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Programmable data plane (PDP) virtualization is a novel technique that enables multiple instances to be supported on a programmable switch. Conventional hypervisor-based virtualization approaches require the hypervisor installation and manual embedding of network functions (NFs), which increases the complexity of PDP virtualization significantly. To address this problem, we propose an automated NF translator (Auto-NFT) that automatically generates and manages the flow rules for a given NF. In this article, we first present background information about the programmable switch and its virtualization. We then describe the design and provide implementation details of Auto-NFT, which was implemented over a commercial programmable switch. The experimental results demonstrate that Auto-NFT outperforms conventional approaches and shows near-optimal performance in terms of the NF embedding success rate and packet processing latency.
Keywords:
Noise measurement
Switches
Virtualization
Pipelines
Throughput
Virtual machine monitors
Process control

Journal

IEEE Network cover
IEEE Network
IF:
6.3
Papers:
2.7K
Citations:
1.1W

Organization

K
Korea University
Scholars:
3.6W
Papers: 3.8W
Citations: 4.4W
Cited Papers

Cited Papers

Dimethyl ether: A fuel for the 21st century
err1997-01-01
err0
PREAI
errT.H. Fleisch; A. Basu; M.J. Gradassi; J.G. Masin
errShare
errSave
Fast synthesis of β-NaYF4:Ln3+(Ln = Yb/Er, Yb/Tm) upconversion nanocrystals via a topotactic transformation route
err2016-01-01
err0
PREAI
errYang Feng; Baiqi Shao; Yan Song; Shuang Zhao; Jiansheng Huo; Wei Lü; Hongpeng You
errShare
errSave
Virtualization in Programmable Data Plane: A Survey and Open Challenges
err2020-01-01
err18
errOAAI
errHan, Sol; Jang, Seokwon; Choi, Hongrok; Lee, Hochan; Pack, Sangheon
errShare
errSave
Auto-NFT: Automated Network Function Translator in Virtualized Programmable Data Plane
err2023-03-01
err0
PREAI
errYang, Hyeim; Jang, Seokwon; Han, Sol; Pack, Sangheon
errShare
errSave
no more