Title
An efficient data exchange mechanism for chained network functions.
Abstract
Thanks to the increasing success of virtualization technologies and processing capabilities of computing devices, the deployment of virtual network functions is evolving towards a unified approach aiming at concentrating a huge amount of such functions within a limited number of commodity servers. To keep pace with this trend, a key issue to address is the definition of a secure and efficient way to move data between the different virtualized environments hosting the functions and a centralized component that builds the function chains within a single server. This paper proposes an efficient algorithm that realizes this vision and that, by exploiting the peculiarities of this application domain, is more efficient than classical solutions. The algorithm that manages the data exchanges is validated by performing a formal verification of its main safety and security properties, and an extensive functional and performance evaluation is presented.
Year
DOI
Venue
2018
10.1016/j.jpdc.2017.12.003
Journal of Parallel and Distributed Computing
Keywords
Field
DocType
Parallel algorithms,High speed packet processing,Data exchange mechanism,Network function virtualization
Virtualization,Virtual network,Pace,Data exchange,Software deployment,Computer science,Server,Application domain,Formal verification,Distributed computing
Journal
Volume
ISSN
Citations 
114
0743-7315
0
PageRank 
References 
Authors
0.34
16
6
Name
Order
Citations
PageRank
Ivano Cerrato1637.61
Guido Marchetto28620.64
Fulvio Risso343048.19
Riccardo Sisto455656.79
Matteo Virgilio5312.91
R. Bonafiglia622.06