Form of studies |
Bachelor |
Title of the study programm |
Telecommunications |
Title in original language |
Programmdefinētu tīklu vadības slāņa mērogojamības analīze |
Title in English |
Scalability analysis of Software-defined network control layer |
Department |
13100 Institute of Telecommunications |
Scientific advisor |
Andris Skrastiņš |
Reviewer |
I.Lavrinoviča |
Abstract |
Programmatūras definēto tīklu, jeb SDN arhitektūra ir jauna paradigma, kas atdala vadības, datu un lietojumprogrammu plaknes. Nodrošina iespēju programmatiski konfigurēt un virtualizēt tīklu un loģiski uzlabot tīkla pārvaldības centralizāciju. Sadalot tīklu loģiskās plaknēs, programmatūras definēti tīkli atvieglo jaunu abstrakciju izveidi un ieviešanu tīklā, vienkāršojot tīkla pārvaldību un veicinot tīkla attīstību. Tāpēc SDN pāriet no sākotnējās izvietošanas mazo datu centru tīklos uz liela mēroga pārvadātāja līmeņa tīkliem. Pārbauda tīkla tagadējas ieviešanas stāvokli un izceļ tā raksturīgās priekšrocības un trūkumus. Tad programmatūras definētos tīklus analizē terminoloģijas, arhitektūras, darbības un tīkla virtualizācijas ziņā. Pētījuma praktiskajā daļā tiek apskatītas mērogojamības problēmas raksturīga pašreizējai OpenFlow specifikācijai un SDN arhitektūrai. Lai atrastu problēmas risinājumus, tika klasificēti cēloņi, kuri rada SDN tīkla mērogojamības grūtības Tika veiktas veiktspējas eksperimenti uz centralizēta Ryu kontroliera, izmantojot simulācijas vidi Mininet, ar uzbūvēto SDN tīklu ar Open vSwitch komutatoru, aizkomutēto zem kontroliera. Tīkla tika mainīts gala mezglu skaits ar Python skripta palīdzību. Analizējot rezultātus tika atklātas raksturīgas vadības plaknes mērogojamības problēmas. |
Keywords |
SDN, datoru tīkli, protokols, komutators, kontrolieris, topoloģija, OpenFlow, datu centrs, vadības plakne, klients, serveris, datu plakne, slānis, mezgls, arhitektūra, programmatūra, aparatūra, programmēšana, lietojumprogrammas, tīkls |
Keywords in English |
SDN, computer networks, protocol, switch, controller, topology, OpenFlow, data center, control plane, client, server, data plane, layer, node, architecture, software, hardware, programming, applications, network |
Language |
lv |
Year |
2021 |
Date and time of uploading |
06.06.2021 23:26:25 |