cancer's blog

It's a star sign, not disease ;)

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.

netbsd cacti 300x215 Co NetBSD może zrobić dla Ciebie?

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.

netbsd smoke list Co NetBSD może zrobić dla Ciebie?

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

netbsd smoke 300x110 Co NetBSD może zrobić dla Ciebie?

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.

netbsd ocs 300x170 Co NetBSD może zrobić dla Ciebie?

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

netbsd ocs szczegoly 300x170 Co NetBSD może zrobić dla Ciebie?

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

netbsd bacula 300x248 Co NetBSD może zrobić dla Ciebie?

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.

netbsd rt 300x225 Co NetBSD może zrobić dla Ciebie?

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.

netbsd bugzero 300x225 Co NetBSD może zrobić dla Ciebie?

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:

netbsd jabber Co NetBSD może zrobić dla Ciebie?

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.

netbsd samba Co NetBSD może zrobić dla Ciebie?

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.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)
pixel Co NetBSD może zrobić dla Ciebie?

Popularity: 51% [?]

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

Podobne posty

  1. Artur:

    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.17_1161]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.17_1161]
    Rating: 0 (from 0 votes)
  2. tuwlos:

    11. Jako jedyny *BSD wspiera Xen domU i dom0. Tyle wygooglałem, ile w tym prawdy jeszcze nie sprawdzałem.

    VA:F [1.9.17_1161]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.17_1161]
    Rating: 0 (from 0 votes)
  3. Bartosz Maciejewski:

    @Artur – You welcome :) Do inwentaryzacji z open source’ów jest jeszcze GLPI – http://glpi-project.org/spip.php?article43 ale nie przypadł mi do gustu.

    @tuwlos – Oficjalnie tylko NetBSD ma XENa w release więc prawda :)

    VN:F [1.9.17_1161]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.17_1161]
    Rating: 0 (from 0 votes)

Leave a Response

CommentLuv badge

  • RSS
  • Blip
  • Twitter
  • Facebook
  • GoldenLine
  • LinkedIn
  • Flickr