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.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.
https://hdl.handle.net/10589/122492