Thanks to the increasing complexity and struggle to manage traditional networks, software define networking is fitting more and more in the present. The main scope of this new theory is to separate control plane and data plane for increase the network maintainability, programmability among other features. SDN eliminates the vertical incorporation by separating the control plane from the data plane. With this the network switches become simple forwarding devices and the network configuration is simplify by using a centralized network controller. The Software Define Networks huge improvements in the current network situation come with a list of drawbacks that affect the performance metrics like Latency, Throughput, Scalability and Availability that are the common parameters to be considered at the moment of choosing a network controller. Knowing this, the purpose of this thesis is to develop an open source performance tool for the main open source and carrier grade SDN controllers ONOS and Opendaylight. The tool called B-test is based on other open source components that are on the market right now. Btest allows the user to measure throughput, latency, discovery time and sojourn time and also compare the network controllers performance. After executing the set of test cases it was visible how ONOS outperformed ODL in almost all the executed test, revealing that for a low performance network ONOS showed better results.

Performance analysis tool for SDN controllers : ONOS versus OpenDayLight comparison

SCIACCA URRUCHURTU, LUIS MIGUEL;CADENAS REYES, MANUEL ALEJANDRO
2015/2016

Abstract

Thanks to the increasing complexity and struggle to manage traditional networks, software define networking is fitting more and more in the present. The main scope of this new theory is to separate control plane and data plane for increase the network maintainability, programmability among other features. SDN eliminates the vertical incorporation by separating the control plane from the data plane. With this the network switches become simple forwarding devices and the network configuration is simplify by using a centralized network controller. The Software Define Networks huge improvements in the current network situation come with a list of drawbacks that affect the performance metrics like Latency, Throughput, Scalability and Availability that are the common parameters to be considered at the moment of choosing a network controller. Knowing this, the purpose of this thesis is to develop an open source performance tool for the main open source and carrier grade SDN controllers ONOS and Opendaylight. The tool called B-test is based on other open source components that are on the market right now. Btest allows the user to measure throughput, latency, discovery time and sojourn time and also compare the network controllers performance. After executing the set of test cases it was visible how ONOS outperformed ODL in almost all the executed test, revealing that for a low performance network ONOS showed better results.
ING - Scuola di Ingegneria Industriale e dell'Informazione
28-lug-2016
2015/2016
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Thesis final 2016.pdf

solo utenti autorizzati dal 13/07/2017

Descrizione: Testo della tesi
Dimensione 7.9 MB
Formato Adobe PDF
7.9 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/122492