Delftvisor: A network hypervisor for Openflow 1.3

Network virtualization for Openflow 1.3

More Info
expand_more

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.

Files