This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, November 7 • 12:45pm - 1:10pm
Coupling the Flexibility of OVN with the Efficiency of IOVisor: Architecture and Demo- Fulvio Risso and Matteo Bertrone, Politecnico di Torino, Italy

Sign up or log in to save this to your schedule and see who's attending!

The Open Virtual Network (OVN) project aims at providing a high-level abstraction to virtualized networking services and currently relies mostly on the widely used Open vSwich (OVS) software to implement the data plane. A recent project at Politecnico di Torino (Italy) (https://github.com/netgroup-polito/iovisor-ovn) argues that OVS may be a limiting factor in a scenario where high-level services (routers, NATs, firewalls, load balancers, etc.) are considered. Consequently, it proposes to extend the current OVN backend with the IOVisor technology, hence creating a new data plane that is semantically equivalent to the original OVS-based one, albeit based on IOVisor. The main advantages of this approach are the following:
(i) IOVisor is highly programmable and it can efficiently implement all the services that are required by OVN (and OpenStack), hence overcoming the current limitations when processing packets based on OpenFlow 1.x primitives;
(ii) IOVisor is flexible enough to support services that go beyond the classical network primitives currently deployed in virtualized networks, hence potentially being used in other contexts as well (e.g., storage);
(iii) IOVisor is natively available in the most recent Linux kernels, hence reducing the amount of software that has to be installed/upgraded in order to implement this solution;
(iv) IOVisor can be integrated with the Express Data Path technology (XDP), currently under the development within the Linux community, to accelerate network I/O in virtualized services.

This talk will provide a brief overview of the IOVisor-OVN project, its overall architecture, and future directions. It will be followed by a demo showing a vanilla OpenStack Mitaka that can handle basic networking functions (e.g., LANs) through our experimental IOVisor-OVN software, without any modification in the OpenStack code base except than the necessity of turning on the OVN Neutron mechanism driver.


Matteo Bertrone

Project architect and developer, M.Sc. student @ POLITO, Politecnico di Torino, Italy
Matteo Bertrone (born in 1992) is currently M.Sc. student at the Department of Control and Computer Engineering of Politecnico di Torino, Italy, where is expected to graduate next December. He obtained the B.Sc. in Computer Engineering in 2014 with the same University, with the highest mark. In 2010, Matteo participated to the Italian Olympics in Computer Science and he secured a bronze medal. He also took part in the International Collegiate... Read More →

Fulvio Risso

Project leader, Associate Professor @ POLITO, Politecnico di Torino, Italy
Dr. Fulvio Risso (born in 1971) is Associate Professor at the Department of Control and Computer Engineering of Politecnico di Torino, Italy. He received the M.Sc. degree in Computer Engineering in 1995 and the Ph.D. in Computer and System Engineering from Politecnico di Torino in 2000. Dr. Risso is author of more than 70 papers, mostly focused on high speed and flexible network processing. He participated in the technical program committee of... Read More →

Monday November 7, 2016 12:45pm - 1:10pm

Attendees (5)