Title :
Supporting Fine-Grained Network Functions through Intel DPDK
Author :
Cerrato, Ivano ; Annarumma, Mauro ; Risso, Fulvio
Author_Institution :
Dept. of Comput. & Control Eng., Politec. di Torino, Turin, Italy
Abstract :
Network Functions Virtualization (NFV) aims to transform network functions into software images, executed on standard, high-volume hardware. This paper focuses on the case in which a massive number of (tiny) network function instances are executed simultaneously on the same server and presents our experience in the design of the components that move the traffic across those functions, based on the primitives offered by the Intel DPDK framework. This paper proposes different possible architectures, it characterizes the resulting implementations, and it evaluates their applicability under different constraints.
Keywords :
software defined networking; virtualisation; Intel DPDK; NFV; data plane development kit; fine-grained network functions; network function virtualization; software images; Computer architecture; Hardware; Noise measurement; Servers; Switches; Throughput; Virtualization; DPDK; NFV; fine-grained network functions;
Conference_Titel :
Software Defined Networks (EWSDN), 2014 Third European Workshop on
Conference_Location :
Budapest
DOI :
10.1109/EWSDN.2014.33