One of the benefits when network operators adopt the software defined networking (SDN) paradigm is the ability to monitor and maintain the network without an additional network management system. SDN decouples the data plane and control plane from networks through control protocols such as OpenFlow. SDN provides vendor neutrality with abstraction of network devices. when SDN applied to the largescale network administrator can easily manage the large-scale network with software. Thus, SDN reduce a capital expenditure (CAPEX) and Operating expenditure (OPEX). Since the concept of Software Defined Networking was suggested, many SDN controllers have been proposed. In early design of SDN controllers have suffered from a bottleneck problem to mitigate the bottleneck problem, a concept of distribute SDN controller has been proposed such as Open Network Operating System (ONOS). ONOS was basically designed with considering practical environment in large-scale network. Therefore, ONOS receives spotlights from academics and business. But still it has some problems. In this work we are focusing on developing a Graphical User Interface (GUI) to perform monitoring, data visualization and maintenance in SDN. To do this work we need a valid SDN network and a system able to interact with our GUI application such as ONOS. ONOS, NOS is developed by ONF. In our work we are using ONOS controller to interact with our application. ONOS consists predefined GUI, it mainly focuses on monitoring the network. Still we can make network monitoring, maintenance and visibility more professional and convenient by adding some more user interfaces. In this work we are building a Graphical User Interface to perform some Operations, those are mentioned below. Create and install a new flow forwarding objective as well as removing Flow Objectives for the specified device. Monitoring (information about intents in network) and maintenances (install a new intent and deleting the existing intent) of all intents. Complete GUI of ONOS controller into one navigation option, to monitor all SDN details from one section to have more comfortable for user. Computing and Visualizing two different paths in between any two selected Hosts/Devices in the network. Automating the creation and installing of new Flow Rules/Forwarding Objective along the paths that we found on user requirement. As well as automatically removing the existing Flow Rule/Forwarding objectives. Dynamically monitoring and visualizing the real time traffic statistics of Specific device ports on UI continuously, for certain time periods of multiple times. It will help to predict the performance of devices at different time and its traffic conditions. we can monitor multiple devices ports traffic statistics to find effective routing based on those statistics to increase network efficiency

Uno dei vantaggi quando gli operatori di rete adottano il paradigma del software definito rete (SDN) è la capacità di monitorare e mantenere la rete senza un sistema di gestione della rete aggiuntivo. SDN disaccoppia il piano dati e il piano di controllo dalle reti attraverso protocolli di controllo come OpenFlow. SDN fornisce la neutralità del fornitore con l'astrazione dei dispositivi di rete. quando SDN applicato all'amministratore di rete su larga scala può facilmente gestire la rete su larga scala con il software. Pertanto, la DSN riduce le spese in conto capitale (CAPEX) e le spese operative (OPEX). Da quando è stato suggerito il concetto di Software Defined Networking, sono stati proposti molti controller SDN. Nella progettazione iniziale dei controller SDN hanno sofferto di un problema di collo di bottiglia per mitigare il problema del collo di bottiglia, è stato proposto un concetto di controller SDN distribuito come Open Network Operating System (ONOS). ONOS è stato sostanzialmente progettato tenendo conto dell'ambiente pratico in una rete su larga scala. Pertanto, ONOS riceve i riflettori da accademici e aziende. Ma ha ancora alcuni problemi. In questo lavoro ci stiamo concentrando sullo sviluppo di una GUI (Graphical User Interface) per eseguire il monitoraggio, la visualizzazione dei dati e la manutenzione in SDN. Per fare questo lavoro abbiamo bisogno di una rete SDN valida e di un sistema in grado di interagire con la nostra applicazione GUI come ONOS. ONOS, NOS è sviluppato da ONF. Nel nostro lavoro stiamo usando il controller ONOS per interagire con la nostra applicazione. ONOS è costituito da una GUI predefinita, che si concentra principalmente sul monitoraggio della rete. Possiamo ancora rendere il monitoraggio della rete, la manutenzione e la visibilità più professionali e convenienti aggiungendo altre interfacce utente. In questo lavoro stiamo costruendo un'interfaccia utente grafica per eseguire alcune operazioni, quelle menzionate di seguito. Creare e installare un nuovo obiettivo di inoltro del flusso e rimuovere gli obiettivi di flusso per il dispositivo specificato. Monitoraggio (informazioni sugli intenti nella rete) e manutenzioni (installazione di un nuovo intento ed eliminazione dell'intento esistente) di tutti gli intenti. Completa GUI del controller ONOS in un'unica opzione di navigazione, per monitorare tutti i dettagli SDN da una sezione per avere più comodità per l'utente. Calcolo e visualizzazione di due percorsi diversi tra due host / dispositivi selezionati nella rete. Automatizzare la creazione e l'installazione di nuove regole di flusso / obiettivo di inoltro lungo i percorsi che abbiamo trovato sui requisiti dell'utente. Oltre a rimuovere automaticamente gli obiettivi della regola di flusso / inoltro esistenti. Monitoraggio dinamico e visualizzazione continua delle statistiche sul traffico in tempo reale delle porte specifiche del dispositivo sull'interfaccia utente, per determinati periodi di tempo più volte. Aiuterà a prevedere le prestazioni dei dispositivi in tempi diversi e le sue condizioni di traffico. possiamo monitorare le statistiche sul traffico delle porte di più dispositivi per trovare un routing efficace basato su tali statistiche per aumentare l'efficienza della rete.

Visual management and monitoring of software defined networks

VEERANKI, GOWTHAM NAGA GOWD
2018/2019

Abstract

One of the benefits when network operators adopt the software defined networking (SDN) paradigm is the ability to monitor and maintain the network without an additional network management system. SDN decouples the data plane and control plane from networks through control protocols such as OpenFlow. SDN provides vendor neutrality with abstraction of network devices. when SDN applied to the largescale network administrator can easily manage the large-scale network with software. Thus, SDN reduce a capital expenditure (CAPEX) and Operating expenditure (OPEX). Since the concept of Software Defined Networking was suggested, many SDN controllers have been proposed. In early design of SDN controllers have suffered from a bottleneck problem to mitigate the bottleneck problem, a concept of distribute SDN controller has been proposed such as Open Network Operating System (ONOS). ONOS was basically designed with considering practical environment in large-scale network. Therefore, ONOS receives spotlights from academics and business. But still it has some problems. In this work we are focusing on developing a Graphical User Interface (GUI) to perform monitoring, data visualization and maintenance in SDN. To do this work we need a valid SDN network and a system able to interact with our GUI application such as ONOS. ONOS, NOS is developed by ONF. In our work we are using ONOS controller to interact with our application. ONOS consists predefined GUI, it mainly focuses on monitoring the network. Still we can make network monitoring, maintenance and visibility more professional and convenient by adding some more user interfaces. In this work we are building a Graphical User Interface to perform some Operations, those are mentioned below. Create and install a new flow forwarding objective as well as removing Flow Objectives for the specified device. Monitoring (information about intents in network) and maintenances (install a new intent and deleting the existing intent) of all intents. Complete GUI of ONOS controller into one navigation option, to monitor all SDN details from one section to have more comfortable for user. Computing and Visualizing two different paths in between any two selected Hosts/Devices in the network. Automating the creation and installing of new Flow Rules/Forwarding Objective along the paths that we found on user requirement. As well as automatically removing the existing Flow Rule/Forwarding objectives. Dynamically monitoring and visualizing the real time traffic statistics of Specific device ports on UI continuously, for certain time periods of multiple times. It will help to predict the performance of devices at different time and its traffic conditions. we can monitor multiple devices ports traffic statistics to find effective routing based on those statistics to increase network efficiency
TROIA, SEBASTIAN
ING - Scuola di Ingegneria Industriale e dell'Informazione
3-ott-2019
2018/2019
Uno dei vantaggi quando gli operatori di rete adottano il paradigma del software definito rete (SDN) è la capacità di monitorare e mantenere la rete senza un sistema di gestione della rete aggiuntivo. SDN disaccoppia il piano dati e il piano di controllo dalle reti attraverso protocolli di controllo come OpenFlow. SDN fornisce la neutralità del fornitore con l'astrazione dei dispositivi di rete. quando SDN applicato all'amministratore di rete su larga scala può facilmente gestire la rete su larga scala con il software. Pertanto, la DSN riduce le spese in conto capitale (CAPEX) e le spese operative (OPEX). Da quando è stato suggerito il concetto di Software Defined Networking, sono stati proposti molti controller SDN. Nella progettazione iniziale dei controller SDN hanno sofferto di un problema di collo di bottiglia per mitigare il problema del collo di bottiglia, è stato proposto un concetto di controller SDN distribuito come Open Network Operating System (ONOS). ONOS è stato sostanzialmente progettato tenendo conto dell'ambiente pratico in una rete su larga scala. Pertanto, ONOS riceve i riflettori da accademici e aziende. Ma ha ancora alcuni problemi. In questo lavoro ci stiamo concentrando sullo sviluppo di una GUI (Graphical User Interface) per eseguire il monitoraggio, la visualizzazione dei dati e la manutenzione in SDN. Per fare questo lavoro abbiamo bisogno di una rete SDN valida e di un sistema in grado di interagire con la nostra applicazione GUI come ONOS. ONOS, NOS è sviluppato da ONF. Nel nostro lavoro stiamo usando il controller ONOS per interagire con la nostra applicazione. ONOS è costituito da una GUI predefinita, che si concentra principalmente sul monitoraggio della rete. Possiamo ancora rendere il monitoraggio della rete, la manutenzione e la visibilità più professionali e convenienti aggiungendo altre interfacce utente. In questo lavoro stiamo costruendo un'interfaccia utente grafica per eseguire alcune operazioni, quelle menzionate di seguito. Creare e installare un nuovo obiettivo di inoltro del flusso e rimuovere gli obiettivi di flusso per il dispositivo specificato. Monitoraggio (informazioni sugli intenti nella rete) e manutenzioni (installazione di un nuovo intento ed eliminazione dell'intento esistente) di tutti gli intenti. Completa GUI del controller ONOS in un'unica opzione di navigazione, per monitorare tutti i dettagli SDN da una sezione per avere più comodità per l'utente. Calcolo e visualizzazione di due percorsi diversi tra due host / dispositivi selezionati nella rete. Automatizzare la creazione e l'installazione di nuove regole di flusso / obiettivo di inoltro lungo i percorsi che abbiamo trovato sui requisiti dell'utente. Oltre a rimuovere automaticamente gli obiettivi della regola di flusso / inoltro esistenti. Monitoraggio dinamico e visualizzazione continua delle statistiche sul traffico in tempo reale delle porte specifiche del dispositivo sull'interfaccia utente, per determinati periodi di tempo più volte. Aiuterà a prevedere le prestazioni dei dispositivi in tempi diversi e le sue condizioni di traffico. possiamo monitorare le statistiche sul traffico delle porte di più dispositivi per trovare un routing efficace basato su tali statistiche per aumentare l'efficienza della rete.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Veeranki_Gowtham_Master_Thesis.pdf

solo utenti autorizzati dal 12/09/2020

Descrizione: Visual Management and Monitor of Software Defined Networks
Dimensione 3.01 MB
Formato Adobe PDF
3.01 MB Adobe PDF   Visualizza/Apri
Gowtham_Master_Thesis.pdf

solo utenti autorizzati dal 21/09/2020

Descrizione: Visual Management and Monitor of Software Defined Networks
Dimensione 3 MB
Formato Adobe PDF
3 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/149984