Riassunto analitico
SDN rappresenta un nuovo paradigma di rete, che permette il passaggio da reti complesse da gestire a reti più flessibili e programmabili. L’idea è quella di dividere il piano dati dal piano di controllo, gestendo la rete con un unico controller o cluster di controller in modo logicamente centralizzato. I controller SDN possono essere visti come i sistemi operativi di queste reti; in quanto tali, è fondamentale che le loro prestazioni siano adeguate alla complessità delle reti che devono gestire. Questa tesi si propone di misurare e valutare prestazioni, scalabilità e altre caratteristiche dei principali controller in circolazione. I test sono stati effettuati emulando reti Internet attraverso topologie minimali, in modo da escludere il più possibile qualsiasi tipo di overhead e inaccuratezze dovute al multiplexing di risorse hardware. Le misurazioni di throughput, latenza e scalabilità indicano che, come previsto, i linguaggi interpretati hanno in generale prestazioni inferiori a quelli compilati. Tuttavia, la differenza prestazionale è molto più marcata rispetto alle attese; in particolare, si è visto come floodlight raggiunga speedup fino a 8X rispetto al controller più lento con il sistema di test utilizzato.
|