Feasibility of Compound Chained Network Functions for Flexible Packet Processing
01 January 2017
The paper discusses and evaluates different implementation options of Service Function Chaining (SFC) in virtual computing environments. Classical SFC relies on dedicated virtual machines for each chained network function. To increase the efficiency of the classical SFC approach with respect to latency and throughput compound SFC that are implemented in single virtual machines are proposed. The focus is on the evaluation of the latency of communication between network functions and on the impact of limited computing resources on the maximal executable workload. To evaluate the presented SFC concepts, the performance measurements in a hardware testbed using different network functions have been carried out. A prototype of compound SFC was implemented based on the networking toolkit Snabb. Furthermore, a configurable synthetic network function was implemented and tested.