IoT物聯網解決方案

Elastic Stack for IOT

IoT 定義

每個人每天的生活周遭,會接觸的裝置有上千個,由於人的時間、精力和準確度都是有限的,他們並不適於從這些裝置擷取資訊,快速做相對應的處理。物聯網透過電子設備,將裝置上網聯結,由雲端電腦集中管理、控制,讓我們能夠跟蹤和計量那些物質,減少浪費、損失和消耗。

IoT 應用

home_agro_heading_icon

智慧手環

消耗多少熱量、何時該換跑鞋。
home_agro_heading_icon

智慧門鎖

上傳盜竊資訊、物流配送最佳時間等。
home_agro_heading_icon

智慧按鈕

亞馬遜的遙控按鈕,能設定每次按下按鈕所觸發的動作。例如打開車鎖、發動汽車、通知補貨。
home_agro_heading_icon

智慧冰箱

冰箱食物儲存狀態。
home_agro_heading_icon

智慧汽車

透過路徑分析節省燃料或時間。
home_agro_heading_icon

智慧花園

根據環境與氣候,適時園藝澆水。
home_agro_heading_icon

智慧按鈕

亞馬遜的遙控按鈕,能設定每次按下按鈕所觸發的動作。例如打開車鎖、發動汽車、通知補貨。

IoT 面臨的挑戰

生活中已經有許多聯結網路的裝置,物件相互連結的趨勢也越來越明顯。未來物聯網可能要包含上千兆個物體,這將面臨一個巨大挑戰:IoT 運作後產生的大量資料,如何有一個好的解決方案,能夠完成擷取(Collect)、儲存(Store)、分析(Analyze)、呈現(Visualize)。

Omniware 提供的解決方案

歐立威科技所代理的ELK stack,是一套適合解決 IoT 挑戰的解決方案,透過以下不同 component 分工合作,能夠有效地面臨各種物聯網產業的需求。

擷取 Collect

Logstash/Beat能擷取各種sensor的資訊,經過簡單的處理,將資料傳遞給 Elasticsearch。

儲存 Store

Elasticsearch儲存來自 Logstash的資料,作為搜尋引擎,能提供近實時的查詢和簡易地資料分析。

分析 Analyze

ES-Hadoop提供 Elasticsearch(ES)與 Hadoop的介接,能夠有效運用 Hadoop上多種分析工具,將ES數據提供給Hadoop分析完成,再存回ES中。

呈現 Visualize

Kibana能導入 Elasticsearch內的資料,做視覺化的呈現。

範例

以下這個 Dashboard 是Chris Cowan (Kibana Engineer)收集30天家裡電器的用電量,比對每小時的平均用電量。

  • X軸:0~23時。
  • Y軸:平均用電量。