首页> 外文会议>IFIP/IEEE Symposium on Integrated Network and Service Management >P4SC: Towards High-Performance Service Function Chain Implementation on the P4-Capable Device
【24h】

P4SC: Towards High-Performance Service Function Chain Implementation on the P4-Capable Device

机译:P4SC:在P4功能的设备上迈向高性能服务功能链实现

获取原文

摘要

Most Service Function Chains (SFCs) in Network Function Virtualization (NFV) are realized on the software or offloading to the network interface card (NIC) and FPGA. However, the software introduces significant performance overhead while the NIC and FPGA suffer from the limited processing capability and the development complexity, respectively. In response, we present P4SC, a system for implementing SFCs on the P4-capable device. P4SC provides the high-performance and flexible SFC implementation by combining the hardware capability and the P4 programmability. It offers some high-level primitives for operators to build the SFC requests and converts the requests to a corresponding P4 program. Moreover, P4SC merges several SFCs to implement them on the same target while observing the P4 grammar. Besides, P4SC provides the runtime management of SFCs by wrapping the low-level device APIs. We evaluate the P4SC performance on various P4 devices, including a Barefoot Tofino switch. Experimental results show that compared to a state-of-the-art NFV framework, P4SC can achieve a 96.98% SFC processing delay decrease on the P4-capable device.
机译:网络功能虚拟化(NFV)中的大多数服务功能链(SFC)都是在软件上或卸载到网络接口卡(NIC)和FPGA的情况下实现。但是,该软件在NIC和FPGA遭受有限的处理能力和发展复杂性的同时引入显着的性能开销。作为响应,我们呈现P4SC,一种用于在P4能力的设备上实现SFC的系统。 P4SC通过组合硬件功能和P4可编程性提供高性能和灵活的SFC实现。它为运营商提供了一些高级基元,以构建SFC请求并将请求转换为相应的P4程序。此外,P4SC合并了几个SFC,以在观察P4语法的同时在同一目标上实现它们。此外,P4SC通过包装低级设备API来提供SFC的运行时管理。我们评估各种P4器件上的P4SC性能,包括赤脚Tofino开关。实验结果表明,与最先进的NFV框架相比,P4SC可以在能够实现P4的装置上实现96.98%的SFC处理延迟减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号