Wstęp
Jednym z problemów jakie spotkałem w procesie uzbrajania serwerowni w osprzęt jest monitorowanie klimatu w pomieszczeniu gdzie działają serwery. W serwerowni którą zarządzam jest ustawione trzy szafy Rack 42U oraz zdublowany zestaw klimatyzacji. Problem jaki się pojawia to sytuacja gdy po zaniku zasilania głównego i braku zasilania awaryjnego (lub jego awarii) systemu klimatyzacji przerwane zostaje chłodzenie pomieszczenia serwerowni a serwery nadal pracują bo mają zasilanie awaryjne oparte na UPS – taka sytuacja jest możliwa u mnie. Kluczowe zatem dla mnie jest aby o takiej sytuacji zaraz otrzymać powiadomienie. Taka sama sytuacja pojawia się gdy system klimatyzacji ulegnie awarii.
W tym artykule przedstawię Wam moje rozwiązanie tego problemu. Na wstępie wyjaśnię dlaczego takie podejście do poważnego tematu. Zadacie pytanie: nie lepiej kupić gotowy system? - no tak jest to rozwiązanie – ale… to kosztuje, system instalacja itp. Rozwiązanie które tu przedstawię jest mocno budżetowe i działa! a dodatkowo aspekt edukacyjny w przypadku wykonania samemu takiego systemu – bezcenny.
Założenia wstępne
Do monitorowania będzie: trzy szafy Rack 42U, dwa klimatyzatory i pomieszczenie. Z samego pomieszczenia zrezygnowałem i skupiłem się na pięciu pozostałych elementach. Pomysł jaki mi się zrodził to wykorzystanie mikrokomputera opartego o płytkę Raspberry Pi z systemem Rasbian oraz 5 czujników DHT-22. Dodatkowo w celu łatwiejszego dostępu do danych wyposażymy komputerek w wyświetlacz 2x16. Całość zostanie zamknięta w obudowie wydrukowanej na drukarce 3d.
Kluczową kwestią pozostaje system powiadamiania. Założyłem sobie dwie opcje. Pierwsza: całodobowa kontrola w czasie (w miarę możliwości) rzeczywistym i w przypadku przekroczenia stanów wysyłka powiadomienia poprzez wiadomość sms i druga: cogodzinne automatyczne raporty powiadamianie na e-mail. Zastanawiam się jeszcze czy całość nie zapisywać do bazy danych – to jednak zobaczę w trakcie.
Schemat pierwsza wersja i prototyp - przedsmak.
Pierwsza wersja
W tej części artykułu nie będę rozpisywał dokładnie co i jak gdyż zaplanowałem sobie aby to był wstęp do całego cyklu krok po kroku. Całość można śledzić u mnie na Instagramie.
Ważne, że działa :) a to mały przedsmak:
Posted from my blog with : https://blog.mycave.pl/monitorowanie-temperatury-pomieszczenia-serwerow-za-pomoca-raspberry-pi-oraz-zestawu-czujnikow-dht-22-czesc-1/
@tipu curate
Wyszła Ci całkiem fajna obudowa pod czujnik ;) Będę obserwował, miło że wpadłeś z ciekawym projektem.
Upvoted 👌 (Mana: 24/32)
Congratulations @ronnon78! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :
You can view your badges on your board And compare to others on the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Oo kurde ale sztoss. Faktycznie temperatura w serwerowni to kluczowy aspekt jej prawidłowego funkcjonowania. To co zrobiłeś to idealny pomysł na spokojną pracę bynajmniej w tym temacie. Ja swoje serwery monitoruję za pomocą czujników temperatury w IDRACu ale to jest takie ... jak wejdę to widzę ile jest. Kilka razy udało mi się przyłapać klimę na lenistwie ale wiele razy też się nie udało i temperatura w pomieszczeniu skakała do 36 stopni. Nie mam smykałki programistycznej w takim stopniu a od dawna do maliny się chcę zebrać ale jakoś brak samozaparcia. Takie projekty jak Twój.. mówią mi.. zepnij dupę odstaw te maszynkę do mięsa i zrób coś .. co poluźni Ci dzień pracy XD Good joob meen!!
Dzięki. Faktycznie jest to ważna rzecz. Ja mam spokój już. Monitoruje pięć stref (tyle mam czujników) do tego modem GSM i sieć LAN. Co jakiś czas dostaję raport:
No i jak temperatura przekroszy gdzieś progi do zaraz dostaję SMS.
Miazga... coś pięknego !