Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

MSc Thesis Project

Implementation of an SDN-based network virtualization mechanism

Introduction: SDN is a suitable technology


SDN
for virtualizing the network [1]. The aim for
Controller
this project is to implement a module for an
open source SDN Controller (SDNC), enabling
the creation of multiple virtual networks. Each
virtual network will be used to interconnect a OF
set of Virtual Machines (VMs) which are
allowed to communicate with each other.
There are several possible mechanisms to vm
vm
achieve the traffic isolation between different
virtual networks: VLAN, MPLS, VxLAN [2]. One vm sw
sw
of these mechanisms shall be chosen for the
implementation. sw sw vm
If the time allows, integration with an open tunnels
vm vm
source data center orchestration platform (e.g.
Openstack) can be pursued. The implemented
network virtualization module would allow on-demand creation of virtual networks
interconnecting the VMs in the data center.

[1] S. Huang, J. Griffioen, K. L. Calvert, “Network Hypervisors: Enhancing SDN infrastructure”.

[2] R. Jain, S. Paul, “Network virtualization and Software Defined Networking for cloud computing: A Survey”.

Contents:

 Study of theoretical possibilities for network virtualization.


 Investigation of existing, open source implementations for network virtualization.
 Design and implementation of a new module which uses tunneling for traffic
isolation.
 Testing and demonstration of the implemented module.
 Integration with existing data center orchestration platform (e.g. Openstack)

Prerequisites:

 Programming experience in Java and/or Python.


 Basic knowledge of routing and switching for TCP/IP networks.
 Basic knowledge of SDN concepts and protocols (i.e. Openflow).

Practical details: 30-35 ECTS, 1 student

Contact:

 José Soler, DTU Fotonik, Bldg. 343 room 132, Phone: +45 4525 3808, Email:
joss@fotonik.dtu.dk
 Cosmin Caba, DTU Fotonik, Bldg. 343 room 127, Phone: +45 4525 3635, Email:
cosm@fotonik.dtu.dk

You might also like