Title Analiza statičke kontrole kvalitete usluge u programski upravljanim mrežama
Title (english) Performance study of static quality of service in software-defined networks
Author Domagoj Ursa
Mentor Željko Ilić (mentor)
Committee member Željko Ilić (predsjednik povjerenstva)
Committee member Mladen Kos (član povjerenstva)
Committee member Marin Šilić (član povjerenstva)
Granter University of Zagreb Faculty of Electrical Engineering and Computing Zagreb
Defense date and country 2017-07-03, Croatia
Scientific / art field, discipline and subdiscipline TECHNICAL SCIENCES Computing
Scientific / art field, discipline and subdiscipline TECHNICAL SCIENCES Electrical Engineering
Abstract Programski upravljanje mreže (skr. SDN, od engl. software-defined networking) koncept je mrežne arhitekture koji se nameće kao rješenje problema koji se pojavljuju u tradicionalnim arhitekturama. Glavna ideja koju predstavlja SDN u odnosu na tradicionalnu arhitekturu mreža je odvajanje kontrolne cjeline od podatkovne. Odvajanje kontrolne cjeline od podatkovne postiže se tako da mrežni uređaji, kao što su usmjerivači i komutatori ostaju bez svoje odgovornosti kontrole mreže, već jednostavno prihvaćaju i procesiraju naredbe koje dolaze iz centraliziranog SDN kontrolera. Odvajanjem se postiže centralizirani nadzor nad mrežom što omogućava lakše uvođenje politike statičke kontrole kvalitete usluge (skr. QoS, od engl. quality of service) u cijeloj mreži. Pritom SDN kontroler brine o svim sklopovskim specifičnostima pojedinih uređaja u mreži (pristupna točka, usmjeritelj, komutator itd.), a korisnik koristi model apstrakcije koji se svodi na definiranje poslovno važnih te poslovno nevažnih i standardnih aplikacija. Uvođenjem SDN u mreže širokog područja (skr. WAN, od engl. Wide Area Network) pojednostavljuje se zadaća statičkog QoS-a filtriranje prometa po kategoriji po kojoj pripada te primjena unaprijed predefinirane politike kontrole kvalitete usluge za tu vrstu prometa. Cisco APIC-EM je SDN kontroler razvijen za upravljanje lokalnim i širokopojasnim mrežama. Korištenjem protokola SNMP i CLI, APIC-EM kontroler zadržava kompatibilnost sa starijim Cisco uređajima, što uvelike olakšava prelazak iz tradicionalne mreže u programski upravljanu mreža i samim time uvođenje statičke QoS politike. APIC-EM kontroler podržava razvoj programske podrške treće strane koristeći pri tome REST API za komunikaciju između aplikacije i kontrolera, uz to sadrži već unaprijed ugrađene aplikacije koje olakšavaju administriranje i upravljanje mrežom. Jedna od tih aplikacija je EasyQoS koja je namijenjena za analiziranje i upravljane statičkom i dinamičkom kontrolom kvalitete usluge u SDN mrežama.
Ovaj diplomski rad temelji se na projektu suradnje Fakulteta elektrotehnike i računarstva s tvrtkom Combis d.o.o. Cilj projekta bio je razviti aplikaciju koja se sastoji od nekoliko programskih modula s različitim funkcijama u svrhu lakšeg administriranja mreže. Za praktični dio diplomskog rada razvijen je QoS modul, koji služi za analizu i upravljane statičkom kontrolom kvalitete usluge, te pojednostavljuje prevođenje postojeće QoS politike tradicionalnih mreža u QoS politike prilagođene APIC-EM kontroleru, odnosno programski upravljanim mrežama.
Abstract (english) The software-defined networking (Abbr. SDN) concept is a network architecture that is imposed as a solution to problems that arise in tradition network architectures. The main idea represented by the SDN compared to the traditional network architectures is in the SDN architecture, the control and data planes are decoupled. Separating the control plane from the data plane is achieved so that network devices such as routers and switches are losing their responsibility of network control, they only need to listen and perform actions coming from the centralized SDN controller. By separating these two layers centralization of the network is achieved. It means that is easier to introduce a static quality of service policies in the whole network. The SDN controller takes care of all the hardware specifics of individual devices in the network (access point, router, switch, etc.), while the user is using the model of abstraction that comes down to defining business relevant, business irrelevant and default applications. Applying SDN to WAN networks, simplifies the task of static QoS, which is filtering traffic by category to which it belongs, and the implementation of pre-defined QoS policies for that type of traffic. Cisco APIC-EM is an SDN controller developed for local and wide area networks. Using the SNMP and the CLI allows APIC-EM controller to work with legacy Cisco products, making it easier to move from traditional distributed network to a software-defined network and thus the application of QoS policies. The APIC-EM controller has built-in applications which make it easier to manage an SDN network, and a support for third-party applications, by using the open REST API for communication between applications and the controller. One of the built-in applications is EasyQoS, which is developed for analysis and managing static and dynamic monitoring of quality of service in SDN networks.
This master thesis is based on the collaboration project between Faculty of Electrical Engineering and Combis d.o.o. Goal of the project was to develop an application which consists of several software modules with various functions for easier network administration. For the practical part of this master thesis, a QoS module has been developed that is used for analysis and managing of static quality of service and simplify the translation of existing QoS policies in traditional networks into QoS policies that are adjusted for the APIC-EM controller i.e. software-defined networks.
Keywords
SDN
kontroler
APIC-EM
QoS
SDN aplikacije
Keywords (english)
SDN
controller
APIC-EM
QoS
SDN applications
Language english
URN:NBN urn:nbn:hr:168:912209
Study programme Title: Information and Communication Technology Study programme type: university Study level: graduate Academic / professional title: magistar/magistra inženjer/inženjerka informacijske i komunikacijske tehnologije (magistar/magistra inženjer/inženjerka informacijske i komunikacijske tehnologije)
Type of resource Text
File origin Born digital
Access conditions Closed access
Terms of use
Public note
Created on 2019-03-14 01:46:50