PDF

Bazy danych NetCruncha

NetCrunch jest zaprojektowany tak, by być szybkim i skalowalnym. Każda baza danych służy innym celom.

Atlas NetCruncha (XML, JSON)

Atlas NetCruncha przechowuje bieżące stany obiektów sieci, map i wszystkie zależności. Jest on bazą danych w pamięci, która jest okresowo zapisywana na dysk jako sformatowane pliki XML. Atlas zawiera także wszystkie konfiguracje monitorowania NetCrunch.

Dziennik zdarzeń NetCruncha (SQL)

Wszystkie zdarzenia i wpisy o wykonanych akcjach są przetrzymywane w bazie danych SQL, dostępnej dzięki sterownikowi ODBC. Baza danych bardzo obciąża dysk co wpływa na jego wydajność. Wymagania co do bazy danych SQL są bardzo podobne do wymagań wobec innych baz danych SQL. Dyski SATA mogą skutecznie pomieścić do kilku GB. Aby pomieścić więcej niż 5 GB danych użyj dysków SSD lub RAID.

Baza statusów NetCruncha (NoSQL)

NetCrunch przechowuje stan różnych obiektów w hierarchicznej bazie danych w pamięci. Obiekty te obejmują stan wyzwalaczy, stan monitorów i każdego innego monitorowanego obiektu. Obiekt można również ustawić z zewnętrznych źródeł za pomocą agentów i czujników. Baza danych jest przechowywana na dysku w celu zachowania ciągłości.

Baza danych trendów wydajnościowych NetCruncha (NoSQL)

Jest to specjalna baza danych NoSQL dostosowana do zapisywania w niej dużej ilości danych wydajnościowych. Dane przychodzące są przechowywane w wielu plikach dziennych, które są codziennie przetwarzane i kompresowane. Ta baza danych zawiera zebrane dane surowe i niektóre wstępnie obliczone dane, w celu efektywnego dostępu do danych przez długi czas (tygodnie, miesiące lub lata). Dzięki temu NetCrunch może łatwo przechować i przetworzyć dziennie 100 milionów rekordów wydajnościowych.