Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
Thesis_Shengjie_Ji.pdf (792.84 KB)
ETD Abstract Container
Abstract Header
DE4NF : HIGH PERFORMANCE NFV FRAMEWORKWITH P4-BASED EVENT SYSTEM
Author Info
Ji, Shengjie
ORCID® Identifier
http://orcid.org/0000-0001-7591-8383
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=case1588000703683216
Abstract Details
Year and Degree
2020, Master of Sciences, Case Western Reserve University, EECS - Computer and Information Sciences.
Abstract
During the past decade, there is a trend of moving network functions from purposebuilt hardware devices to software running on general-purpose servers to reduce operational cost. Network Function Virtualization (NFV) is a network architecture that addresses this trend. However, most middlebox functions deal with TCP traffic; while conventional TCP stack is not designed for high performance. Many efforts have been dedicated to developing more efficient protocol stacks. To avoid redundant protocol stack processing in multiple network functions, user-defined events are introduced as unified programming interfaces for these functions. Motivated by this idea, we propose DE4NF, which is a high-performance NFV framework with event system based on P4 switches. DE4NF leverages the programmable network devices to generate protocol events that are piggybacked in the packets who trigger the events, and dispatch them through the corresponding service chains based on their subscription. Data Plane Development Kit (DPDK) is utilized as the underlying packet I/O engine to guarantee high performance in DE4NF. Through evaluations, we demonstrate that DE4NF could achieve higher throughput and lower delay in comparison with the state-of-the-art frameworks. We also investigate DE4NF’s capability in supporting multiple function chains at line rate in this thesis.
Committee
An Wang, Dr. (Advisor)
Pan Li, Dr. (Committee Member)
Shuai Xu, Dr. (Committee Member)
Pages
63 p.
Subject Headings
Computer Science
Keywords
NFV, DPDK, Programmable Switch, Protocol Stack
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Ji, S. (2020).
DE4NF : HIGH PERFORMANCE NFV FRAMEWORKWITH P4-BASED EVENT SYSTEM
[Master's thesis, Case Western Reserve University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=case1588000703683216
APA Style (7th edition)
Ji, Shengjie.
DE4NF : HIGH PERFORMANCE NFV FRAMEWORKWITH P4-BASED EVENT SYSTEM.
2020. Case Western Reserve University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=case1588000703683216.
MLA Style (8th edition)
Ji, Shengjie. "DE4NF : HIGH PERFORMANCE NFV FRAMEWORKWITH P4-BASED EVENT SYSTEM." Master's thesis, Case Western Reserve University, 2020. http://rave.ohiolink.edu/etdc/view?acc_num=case1588000703683216
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
case1588000703683216
Download Count:
437
Copyright Info
© 2020, some rights reserved.
DE4NF : HIGH PERFORMANCE NFV FRAMEWORKWITH P4-BASED EVENT SYSTEM by Shengjie Ji is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at etd.ohiolink.edu.
This open access ETD is published by Case Western Reserve University School of Graduate Studies and OhioLINK.