Dnia 25 lutego 2009 12:15 Michał Gacek michal.gacek@gmail.com napisał(a):
Widzisz bardzo fajnie, ja porponuje ustalic kilka rzeczy tak aby twoje poprawki nie były poźniej do poprawki ;)
Napewno będą.. Pisze tak jak umiem czyli brzydko ;>
Uważam że wszyscy zainteresowani powinni sie wypowiedziec, szczegolnie ALEC, pozostaje problem gdzie typy urzadzen umieszczac czy w tabeli nodes czy netdevices, komputery to nody, urzadzenia sieciowe to netdevices powiazane z nodami ktore maja ownerid=0.
Glupia troche sprawa wyglada z netdevices, gdzie typ urzadzenia trzeba by ustalac w adresie ip (node), z kolei komputery to same nody ich parentem jest klient.
Takie podejście jest chyba jedynym sensownym, ponieważ nodes określa IP LAN i WAN oraz MAC, i urządzenia które ich nie posiadają nie trafiają do tej tabeli. Więc urządzenia typu switche,itp nie znalazły by sie w nodes. Z drugiej strony w netdevices nie ma urządzeń klienckich, i to wiąże sie z kilkoma poprawkami w prawie wszystkich elementach wyświetlających/edytujących dane komputerów. Uważam że wrzucenie urządzeń klientów jest dość istotne, gdyż niektórzy klienci posiadają sprzęt własny, a inni firmowy, który dobrze jest mieć wprowadzony do systemu, a część z takich urządzeń może aktywnie współpracować z serwerem (przesyłać np dane o poziomie sygnału) poprzez SNMP lub www. Dla komputerów nie posiadających odpowiadającego im pola w netdevices zwracana była by wartość "typ nieznany", a reszta ładnie by się wyświetlała. Większym problemem wg mnie jest ustalenie zawartości tabeli z typami urządzeń - jakie atrybuty sa potrzebne. Bo znając życie tu będzie dużo modyfikacji. Może zagłębic to w kolejną tablice - artybuty? Wtedy tablica typów miała by format : "ID","ID Typu","ID atrybutu dotyczacego tego typu". I rodzi się kolejne pytanie - czy te atrybuty maja miec możliwość ustawiania odrębnych wartości w poszczególnych urządzeniach? Powiedzmy mam 5 mikrotików - 4 robią jako PPPoE a jeden serwer VPN. Wszystkie maja typ urządzenia mikrotik, 4 mają włączoną właściwość PPPoE a jeden VPN_PPTP. Na kilku tablicach z małą ilościa danych fajnie się cos takiego obsłuży (dodając np widoki), ale nie możemy przesadzić z ilościa tablic bo poginiemy w ich gąszczu. Juz teraz jest ich ponad pięćdziesiąt...
!DSPAM:49a538e9115171336712104!