1. ParaGraph: Subgraph-Level Network Function Composition With Delay Balanced Parallelism
- Author
-
Dian Shen, Rui Wang, Fucun Li, Fang Dong, and Haoyang Liu
- Subjects
Network function virtualization ,General Computer Science ,Network packet ,Computer science ,05 social sciences ,Packet processing ,service function chain ,General Engineering ,050801 communication & media studies ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,0508 media and communications ,network function composition ,0202 electrical engineering, electronic engineering, information engineering ,Forwarding plane ,Redundancy (engineering) ,datacenter ,General Materials Science ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Paragraph ,lcsh:TK1-9971 - Abstract
Recent efforts in the network function virtualization (NFV) field have targeted ameliorating end-to-end latency of service function chains (SFCs) using network function (NF) composition. NF composition breaks the NF into building blocks and decides the appropriate combination for these blocks. However, two issues remain in current NF composition methods: (1) In the sequential scope, the fine-grained function’s block-level composition eliminates redundancy, but with the drawback of flexibility restriction. (2) In the vertical scope, complete NF parallelism adds overhead in packet copying and reordering. To reconcile this, here we present ParaGraph , a subgraph-level NF composition with delay-balanced parallelism. ParaGraph has three main components: an NF subgraph-extraction module that extrapolates right-grained core function subgraphs from NFs; an orchestrator that dynamically composes subgraphs with delay-balanced parallelism; and an infrastructure performing lightweight packet copying and merging. We implement a ParaGraph prototype based on Click and the Data Plane Development Kit (DPDK); extensive evaluations show that with minimum overhead, ParaGraph reaches line-speed packet processing and reduces latency by up to 55% compared to state-of-the-art methods.
- Published
- 2020