Delftvisor: A network hypervisor for Openflow 1.3
Network virtualization for Openflow 1.3
H.J. Treep (TU Delft - Electrical Engineering, Mathematics and Computer Science)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Openflow is the emerging standard for Software Defined Networking, it allows users to perform routing and run their applications on the network. Such applications can perform diverse tasks such as making Quality of Service guarantees and monitoring/firewalling the network.
Most companies don't actually own datacenters and servers anymore, they rent virtual machines from other companies. Such companies may be interested in accessing the Openflow capabilities of switches in the datacenter, but off course shouldn't they be allowed to push a rule that drops all traffic from a competitor. A Hypervisor can help out in these instances, allowing multiple tenants to use a physical network while guaranteeing that they can't influence each other.
This thesis presents a hypervisor for Openflow 1.3, allowing multiple tenants to use Openflow 1.3 features of without allowing them to influence each others traffic and allowing the network operator to hide network implementation details. A proof of concept implementation is also provided to test the ideas presented in this thesis.