Analýza súčasného stavu jednotlivých komponentov meracej platformy BasicMeter
Nastroj
BasicMeter bol vytvoreny ako zakladny nastroj pre pasivne merania v pocitacovych sietach. Vyvoj nastroja
BasicMeter prebieha v Laboratoriu pocitacovych sieti na Technickej univerzite v Kosiciach. Cielom jeho navrhu bolo vytvorenie volne dostupnej a pouzitelnej platformy pre neintruzivne merania prevadzkovych parametrov.
Vyvoj nastroja
BasicMeter zacal podporou protokoluNetFlow verzie 9, ktora umoznovala export niektorych statistickych parametrov sietovych parametrov do zhromazdovacieho procesu a nasledne do analyzujucej aplikacie. Tymto nastrojom bolo uskutocnenych niekolko merani
QoS? parametrov pocitacovych sieti.
Architektura meracieho nastroja BasicMeter
Architektura meracieho nastroja
BasicMeter pozostava z troch vrstiev deklarovanych standardom IPFIX. Tieto tri vrstvy obsahuju funkcie na odchytenie, vyber paketov, ich klasifikaciu, export, zhromazdenie, naslednu analyzu a pripadnu archivaciu. Takto moze pouzivatel jednoducho nasadit tuto architekturu do prevadzky. Jednotlive casti nastroja su na sebe viacmenej nezavisle, preto je ich mozne pouzit aj jednotlivo, pokial sa dodrzi urcity format komunikacie. Predovsetkym su ale
urcene pre spolocnu prevadzku a v takejto konfiguracii poskytuju aj najvacsie mnozstvo svojich funkcii. SQL databaza nie je sucastou specifikacie IPFIX. Vseobecne sa na ulozenie exportovanych informacii o tokoch predpoklada akykolvek datovy sklad (subor, databaza, vyhradena particia disku). Kvoli jednoduchemu pouzitiu a dobrym moznostiam dalsieho spracovania ulozenych dat bola ako datovy sklad zvolena prave SQL databaza.
Podrobnejsi popis jednotlivych casti architektury meracieho nastroja BasicMeter
BEEM - (
BasicMeter Exporting and Measuring process)
Meraci a exportovaci proces vykonavajuci zachytavanie paketov, ich vyber, klasifikaciu do tokov a export informacii o tokoch pomocou protokolu IPFIX.
JXColl - (
JavaXMLCollector?)
Zhromazdovac pre spracovanie prijatych exportnych paketov a informacii, ktore obsahuju.
BManalyzer - (
BasicMeter analyzer)
Analyzujuca aplikacia, ktora na zaklade dat zo zhromazdovaca vykonava graficku a statisticku analyzu tokov, podla potrieb pouzivatela
Exporter
beem
mybeem - novy exporter (Lubos Husivarga)
Collector
JXColl - stary collector
JXColl2 - uklada data do databazy uctovacich zaznamov (Michal Kascak)
JXColl2-db-raw - uklada data do raw-databazy (Michal Kascak)
ipfix_collector - open-source riesenie, uklada data do suboru
Analyzer
Prispevok k problematike neintruzivneho vyhodnocovania parametrov QoS? - Robo Jakab
Modul uctovania - Michal Kascak
Optimalizacia sietovej prevadzky - Ondrej Rohal
Bezpecnostne aspekty monitorovania - Tomas Rojak
--
DaliborKudla - 20 Jan 2009