Vizualizácia prevádzky a topológie sieťových infraštruktúr
Abstrakt:
Táto diplomová práca rieši problém vizualizácie prevádzky a topológie sieťových infraštruktúr. Jej cieľom je vyvinúť nástroj, ktorý bude produkovať esteticky prijateľné schémy sieťových topológií, založený na plne automatickom princípe bez zásahu človeka.
Autor poukazuje na možnosť ako využiť aplikáciu Graphviz na dosiahnutie daného cieľa. Veľká pozornosť sa venuje problému spracovávania informácií uloženných v adresárovej službe LDAP a následnému generovaniu súborov napísaného v jazyku Dot. Tento súbor je potom použitý ako základ pri vytváraní prezerateľných grafických súborov a klientských obrázkových máp (klikacích máp), ktoré sú použité na www stránkach.
Hlavným príspevkom tejto práce je poukázať na možnost ako efektívne prehľadávať položky uložené v LDAP-e, filtrovať ich a na základe nich generovať súbor v jazyku Dot. Výsledok predloženej práce môže byť aplikovateľný v podpore vizualizácie sieťových topológií v rôznych informačných systémoch.
Formulácia úlohy:
Výsledným produktom projektu Synets má byť informačný systém pre centralizovanú správu počítačovej siete. Údaje o spravovaných zariadeniach budú uchovávané vo vhodnom dátovom modeli.
Úlohou tejto diplomovej práce je navrhnúť a realizovať modul informačného systému, ktorý bude vykonávať vizualizáciu sieťovej prevádzky a topológie.
Pri návrhu informačného systému boli špecifikované tieto požiadavky:
- Systém by mal byť schopný automaticky zisťovať aktuálnu topológiu spravovaných zariadení
- Údaje by mali byť uložené vo vhodnom dátovom modeli
- Zo spracovaných údajov by malo byť možné interaktívne vytvoriť graf prepojenia jednotlivých zariadení - logickú schému počítačovej siete
Po úvodnej analýze požiadaviek boli definované tieto postupy:
- Systém bude zistovať údaje o zariadeniach pomocou protokolu SNMP
- Na uchovávanie informácií o sieťovej infraštruktúre a službách bežiacich v sieti bude využívaná adresárová služba LDAP
- Z týchto dát bude pomocou skriptovacích jazykov PHP a Javascript interaktívne generovaný súbor so zdrojovým textom pre vykresľovanie grafu pomocou aplikácie Graphviz