2010年2月23日 星期二

Warning System

  1. 通報系統的應用範圍很廣,有財務通報系統,火災通報系統,IT Server 通報系統.... 透過Sensor Nodes 回傳 Warning 訊息給 Server,讓 Server端能夠快速的知道在哪個Sensor發生錯誤,可運用在大範圍資料的處理減少每個Sensor Node的負載跟人力成本的付出.
  2. 設計架構 以IT Server為例,假設我們要確保每台 work station都能work,但有100台work stations要處理,總不能每次都一台一台慢慢登入,如果有通報系統,我們就不用手動一台一台的Check. Mail + Sensor Nodes + PC Mail : 我們用Mail Server來接收Warning Message (Gmail,Hotmail...) Sensor Nodes: 要待測的Work Station PC : PC 流程圖,透過Request,跟Response的機制

  3. 安裝套件 Email::Send::Gmail http://search.cpan.org/~lbrocard/Email-Send-Gmail-0.33/lib/Email/Send/Gmail.pm openSSL -> 傳輸加密套件 MD5,SHA http://www.openssl.org/ 安裝流程 http://nxforce.blogspot.com/search/label/SSH%2FSSL
  4. sample code Sensor Node Detection 1.可以用內建的Telnet判斷workstation alive/dead http://zh.wikipedia.org/wiki/Telnet 2.Ping workstation http://en.wikipedia.org/wiki/Ping 在加入判斷條件,最後導入mail.pl mial.pl http://sites.google.com/site/funningboy/perl_code/mail.pl?attredirects=0&d=1
  5. 執行結果

沒有留言:

張貼留言