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
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

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

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.
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
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
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
9. NetBSD oczywiście może także obsługiwać Sambę i serwować pliki oraz przestrzeń dyskową dla użytkowników.

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.8.4_1055]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.4_1055]

Popularity: 45% [?]
© odwiedź stronÄ™ http://maciejewski.org po wiÄ™cej fajnych postów!