Co NetBSD może zrobić dla Ciebie?

Zainspirowany postem kolegi anioua (muszę zrobić jakieś ładne „about me” nota bene…) o „systemie do wszystkiego czyli do niczego + toster” postanowiłem opisać moje firmowe „success story” aby trochę wyprostować i wypromować wizerunek naszego ulubionego systemu. Zdaję sobie sprawę, że te same usługi można uruchomić na innych BSD, Linuxach czy może nawet na Windowsie, nie ma to być flame z innymi użytkownikami a jedynie zachęta do spróbowania NetBSD jako produkcyjnego, dobrze udokumentowanego, stabilnego środowiska.

Co więc NetBSD może dla Ciebie zrobić, a właściwie co NetBSD robi z powodzeniem dla mnie.

1. NetBSD stoii na straży ruchu Internetowego jako bridge pomiędzy PIXem a resztą sieci. Gdyby nie było PIXa oczywiście mógłby być także dobrym redundantnym routerem oraz firewallem (pf, carp). Narazie jednak PIX wycina to co nie potrzeba, a NetBSD przy pomocy snorta i mysql oraz base jako frontend wizualizuje co wchodzi i wychodzi do sieci.

2. Jeśli chodzi o monitoring to NetBSD może być serwerem dla Cacti. We współpracy z mysqlem, rrd-toolemoraz net-snmp stanowi wspaniałe narzędzie do monitorowania wielu aspektów działania sieci oraz innych komponentów do których można dobrać się przez snmpd. Jeśli potrzeba Wam czegoś trudniejszego ale z większymi możliwościami to Nagios także sprawuje się świetnie pod NetBSD.

Cacti monitorujące ruch w sieci - OS:NetBSD

Cacti monitorujące ruch w sieci - OS:NetBSD

3. Mówiąc o monitoringu, NetBSD może także monitorować za pomocą smokepinga wiele hostów jednocześnie oraz przedstawiać wykresy odpowiedzi na wykresach (ponownie rrd-tool) oraz porównywać zależności odpowiedzi jednych hostów od drugich. Przydatne jak stare urządzenia nie obsługują snmpd. Smokeping także wysyła maile kiedy coś dzieje się złego.

Lista hostów i urządzeń monitorowanych przez smokeping - w każdym menu kilkanaście pozycji - OS:NetBSD

Lista hostów i urządzeń monitorowanych przez smokeping - w każdym menu kilkanaście pozycji - OS:NetBSD

Wykres osiągalności hosta z serwera NetBSD z smokepingiem

Wykres osiągalności hosta z serwera NetBSD z smokepingiem

Sprawy monitoringu mamy właściwie załatwione, pomijam takie drobiazgi jak arpwatch. Teraz co naprawdę NetBSD może dla Ciebie zrobić abyś mógł błysnąć u szefostwa :)

4. Po pierwsze – może dla Ciebie zinwentaryzować sprzęt. Oddając sprawiedliwość o wiele łatwiej jest to zrobić przy pomocy AD i wymuszeniu instalacji klienta na końcówkach. Jeśli nie masz domeny Windowsowej to trzeba się przelecieć po wszystkich komputerach i zainstalować klienta OCS (ale tylko raz). Od tej pory po poprawnej konfiguracji NetBSD będzie zbierał informacje o hostach, zainstalowanym oprogramowniu, licenjach (wraz z kluczami), hardwarze (łącznie z wolnymi bankami jakich pamięci – nigdy więcej czołgania się pod biurkiem aby to stwierdzić!), peryferiach itp. A wszystko podane ładnie w formie webowej przy pomocy ocs, mysqla i apache.

OCS inwentaryzuje sprzęt, wszystko pod ręką na www - OS:NetBSD

OCS inwentaryzuje sprzęt, wszystko pod ręką na www - OS:NetBSD

Szczegóły konkretnego hosta - zainstalowana pamięć - OS:NetBSD

Szczegóły konkretnego hosta - zainstalowana pamięć - OS:NetBSD

5. NetBSD potrafi także zadbać o dane w Twojej firmie, centralnie je backupując. Przy wykorzystaniu ccd oraz baculi i ponownie mysqla całe biuro mieści się w jednej skrzynce z 4,5 TB przestrzeni dyskowej.

/dev/ccd0a 1.8T 1.5T 155G 91% /usr/home/bacula
/dev/ccd1a 1.8T 1.1T 635G 63% /usr/home/bacula2
/dev/wd4e 458G 139G 297G 31% /usr/home/storage

Bacula pod NetBSD robi swoje.

Bacula pod NetBSD robi swoje.

Na średniej klasy sprzęcie czyli 1,5 Ghz 1GB RAM, bacula chodzi w tle, backupuje nawet otwarte pliki oraz wszystko w locie kompresuje i jest to do zniesienia dla użytkowników.

6. NetBSD może także zadbać o porządek w zgłoszeniach od uzytkowników/klientów przy pomocy mysql, oraz rt, perla i kilkuset jego modułów, jak to wszystko zepnie się razem to działa to naprawdę świetnie, jest ewidencja zgłoszeń, czasy reakcji, ciągłość korespondencji (trzeba tylko numer ticketu uwzględnić w mailu ale przy odpowiedziach dzieje się to z automatu). Można robić wykresy spraw załatwionych i porzuconych itp. Wszystko oczywiście dostępne przez www.

Przegląd zgłoszeń nadesłanych przez uzytkowników do rozwiązania - OS:NetBSD

Przegląd zgłoszeń nadesłanych przez uzytkowników do rozwiązania - OS:NetBSD

7. NetBSD radzi sobie także z komercyjnymi aplikacjami jak np bugzero. Dodatkowo wykorzystuje ona jave i apache-tomcat. Emulacja Linuxa spisuje się znakomicie i całość spisuje się bardzo stabilnie. Bugzero obsługuje zmiany developerskie oraz komunikaty z naszego ERP’a – JDE.

Java, Tomcat, Bugzero - wszystko na NetBSD

Java, Tomcat, Bugzero - wszystko na NetBSD

8. NetBSD może także w końcu raz na zawsze wymusić zablokowanie komunikatorów oferując wyłącznie firmowy :) (dlatego userzy nie polubią NetBSD, ale przecież najważniejsi są adminie no nie? ;). Ponownie w akcji mysql, jabberd2 i jakiś klient jabberowy – polecam PSI i mamy lokalny komounikator, który działa nawet jak Internet nie działa, nie wychodzi poza sieć wystawiając się na podsłuchy itp., itd. Dodatkowo każdy użytkownik od razu może mieć wszystkich innych użytkowników w swojej liście kontaktów. Aktualnie w fazie testów, ale wygląda obiecująco:

PSI pod Windowsem połączony lokalnie do jabberd2 pod kontrolą NetBSD

PSI pod Windowsem połączony lokalnie do jabberd2 pod kontrolą NetBSD

9. NetBSD oczywiście może także obsługiwać Sambę i serwować pliki oraz przestrzeń dyskową dla użytkowników.

Samba pod NetBSD

Samba pod NetBSD

Pewnie na siłę znalazło by się coś aby spiąć wszystko w 10 punktach, ale i tak NetBSD robi dla firmy i dla mnie dobrą i stabilną robotę, więc pozostawiam 9 konkretnych powodów a nie 10 z czego jeden naciągany :)

Celowo nie podaję dokładniejszych How-To, bo post miał być z gatunku „success story”. Jeśli jednak zainteresowałem Cię którymś z tematów możesz się ze mną skontaktować. Jeśli chciałbyś coś z powyższego tematu (lub innego – poczta, www, ftp itp. niewymienione powyżej ponieważ akurat w firmie nie chodzi to na NetBSD) wdrożyć komercyjnie u siebie, tym bardziej Twój mail jest mile widziany.

Pozatym mam nadzieję, że kogoś zainteresowałem NetBSD jako systemem do wykorzystania w firmie :)

P.S. Przed naciśnięciem publikuj przyszedł mi do głowy jednak punkt 10.

10. NetBSD może pomóc wygrać Ci zakład ;) Aktualnie mamy już RC3!




VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Related Posts with Thumbnails

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Podobne posty

3 thoughts on “Co NetBSD może zrobić dla Ciebie?

  1. Punkt 4. OCSinventory – dziękuję za namiar. Poszukiwałem dotychczas oprogramowania do inwentaryzacji stacji w AD. I albo szukałem nazbyt niedbale, albo nazbyt często google oddawało mi w wynikach dane dobrze wypozycjonowanych płatnych rozwiązań. W każdym razie nie trafiłem dotychczas na OCS’a. Dotychczas ;) Obecnie jestem w fazie testów w firmie i mam zachwyconego dyrektora technicznego na głowie ;)

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  2. 11. Jako jedyny *BSD wspiera Xen domU i dom0. Tyle wygooglałem, ile w tym prawdy jeszcze nie sprawdzałem.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

Dodaj komentarz

Twój adres email nie zostanie opublikowany.

Time limit is exhausted. Please reload the CAPTCHA.

CommentLuv badge