Transparent Optimization of Inter-Virtual Network Function Communication in Open vSwitch

This paper proposes an architecture that can optimize inter-VM communication in an NFV environment through the creation of direct channels between virtual machines. Particularly, our prototype can transparently optimize the data transfer between virtual machines running DPDK applications by dynamica...

Full description

Saved in:
Bibliographic Details
Published in2016 5th IEEE International Conference on Cloud Networking (Cloudnet) pp. 76 - 82
Main Authors Vasquez Bernal, Mauricio, Cerrato, Ivano, Risso, Fulvio, Verbeiren, David
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper proposes an architecture that can optimize inter-VM communication in an NFV environment through the creation of direct channels between virtual machines. Particularly, our prototype can transparently optimize the data transfer between virtual machines running DPDK applications by dynamically recognizing the existence of point-to-point connections in the traffic steering rules, reverting back to the traditional VM-to-switch-to-VM approach when the optimization is no longer possible. This paper demonstrates the huge advantages of this architecture and the possibility to implement it with localized modifications mainly in Open vSwitch, without touching the applications inside the VMs.
DOI:10.1109/CloudNet.2016.26