6533b82dfe1ef96bd1290d34

RESEARCH PRODUCT

Northbound interfeisa izstrāde un īstenošana NMSā

Andris Bērziņš

subject

Datorzinātne

description

Šī projekta mērķis ir izpētīt potenciālās iespējas, kā papildināt A/S SAF Tehnika izstrādāto programmatūru – „Network Management System” (NMS), lai tā būtu savietojama ar citām līdzīgām sistēmām, kā arī implementēt vajadzīgos interfeisus. Kopumā šie interfeisi saucās par northbound interfeisu – to uzdevums ir apkopot sistēmas svarīgo informāciju un nodot to augstāk-stāvošai sistēmai (šinī gadījumā – cita tīkla vadības sistēma). Iepazīstoties ar citām līdzīgām sistēmām, tika atklāts, ka daudzu piedāvāto produktu izmantotās tehnoloģijas krasi atšķirās viena no otras. Pētot iespējas, kas ļautu nodrošināt komunikāciju starp šīm sistēmām un SAF NMS, diezgan ātri atklājās, ka neeksistē viens universāls interfeiss, kas ļautu paredzēto veikt. Katra tīkla vadības sistēma implementē savas iespējas, kas paredzētas savietojamībai ar citām sistēmām, bez tam, dažām sistēmām nekādas speciālas iespējas vispār nav iekļautas. Rezultātā galvenais projekta uzsvars tika likts uz integrāciju ar vienu konkrētu sistēmu – OpenNMS, kas bija viena no populārākajām sistēmām klientu vidū. Tika izpētītas tās dažādās integrācijas iespējas un iestrādāti attiecīgie interfeisi SAF NMSā. Dažas no šīm iespējām bija – RESTful interfeisi, dažu standarta MIB failu integrācija, RRD failu izveidošana utt. Bez OpenNMS tika apskatītas arī dažas citas populārās tīkla vadības sistēmas – Cacti, Zabbix un Nagios.

https://dspace.lu.lv/dspace/handle/7/6727