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 Cerrato | 1 | 63 | 7.61 |
Guido Marchetto | 2 | 86 | 20.64 |
Fulvio Risso | 3 | 430 | 48.19 |
Riccardo Sisto | 4 | 556 | 56.79 |
Matteo Virgilio | 5 | 31 | 2.91 |
R. Bonafiglia | 6 | 2 | 2.06 |