P4SC: A High Performance and Flexible Framework for Service Function Chain
P4SC: A High Performance and Flexible Framework for Service Function Chain
复制标题
P4SC:高性能、灵活的服务功能链框架
DOI:
10.1109/access.2019.2950446
复制
发表时间:
2019
期刊:
影响因子:
3.9
通讯作者:
Chen Yuxin
中科院分区:
文献类型:
--
作者:
Zhang Dong;Chen Xiang;Huang Qun;Hong Xiaoyan;Wu Chunming;Zhou Haifeng;Yang Yi;Liu Hongyan;Chen Yuxin
Network function virtualization allows network functions to be implemented and managed flexibly as a service function chain (SFC) in the data plane to process flows. However, software-based SFCs lead to poor performance compared to proprietary middleboxes. Moreover, existing solutions tackling performance issues suffer from the development complexity incurred by hardware details. To address these problems, we leverage both the high performance of P4-capable devices and the high flexibility of P4 language. In this paper, we present a P4 Service Chaining framework (P4SC), which tackles multiple challenges for P4 to support the SFC implementation. P4SC provides a suite of primitives allowing efficient SFC expression, and a converter and a generator converting input SFC requests to the corresponding P4 program. Here, an algorithm based on longest common subsequence (LCS) is used to allow simultaneously implementing multiple SFCs. Moreover, P4SC offers a runtime manager for flexible SFC management at runtime. It also provides an automatic integration mechanism to integrate P4-based NFs into P4SC. We implement a P4SC prototype, which supports three types of P4-capable devices. The experimental results show that P4SC outperforms state of the arts with orders-of-magnitude SFC performance improvement while maintains high flexibility.
登录
查看更多内容
DOI:
--
发表时间:
2015
期刊:
--
影响因子:
--
作者:
Changhoon Kim;Anirudh Sivaraman;N. Katta;Antonin Bas;A. Dixit;Lawrence J Wobker
通讯作者:
Changhoon Kim;Anirudh Sivaraman;N. Katta;Antonin Bas;A. Dixit;Lawrence J Wobker
DOI:
10.1016/j.future.2019.02.031
发表时间:
2019-07
期刊:
Future Gener. Comput. Syst.
影响因子:
--
作者:
Dongcheng Zhao;Gang Sun;D. Liao;Shizhong Xu;Victor Chang
通讯作者:
Dongcheng Zhao;Gang Sun;D. Liao;Shizhong Xu;Victor Chang
DOI:
10.1145/2785956.2787506
发表时间:
2015-08
期刊:
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication
影响因子:
--
作者:
Chaithan Prakash;Jeongkeun Lee;Yoshio Turner;Joon-Myung Kang;Aditya Akella;S. Banerjee;Charles Clark-Charles-Clar
通讯作者:
Chaithan Prakash;Jeongkeun Lee;Yoshio Turner;Joon-Myung Kang;Aditya Akella;S. Banerjee;Charles Clark-Charles-Clar
DOI:
10.1109/icnp.2018.00025
发表时间:
2018-09
期刊:
2018 IEEE 26th International Conference on Network Protocols (ICNP)
影响因子:
--
作者:
Zhilong Zheng;J. Bi;Haiping Wang;Chen Sun;Heng Yu;Hongxin Hu;K. Gao;Jianping Wu
通讯作者:
Zhilong Zheng;J. Bi;Haiping Wang;Chen Sun;Heng Yu;Hongxin Hu;K. Gao;Jianping Wu
DOI:
10.1145/3214287
发表时间:
2018-07
影响因子:
--
作者:
Deepak Vasisht;Anubhav Jain;Chen-Yu Hsu;Zachary Kabelac;D. Katabi
通讯作者:
Deepak Vasisht;Anubhav Jain;Chen-Yu Hsu;Zachary Kabelac;D. Katabi