ADVERTISEMENT
先前Microsoft透過能安裝於Raspberry Pi開發板的Windows IoT,揮軍邁進物聯網,雖然並沒有引發大規模熱潮,但顯然Microsoft並沒有放棄在物聯網領域的佈局,這次他們推出了能與Windows Server 2019相容的IoT特化版作業系統,希望能以完善的軟體環境,攻入邊緣運算裝置。
5G帶領的邊緣運算變革
隨著5G通訊步步接近,我們能在行動裝置上享受越來越豐富的多媒體娛樂以及人工智慧等應用情境,但是對於提供服務的廠商與伺服器等硬體設備來說,雲端運算可能會無法負荷使用需求,需要透過邊緣運算來舒解問題。
簡單地說,傳統的雲端運算是將運算需求從使用者手上的行動裝置,透過網路上傳到廠商機房的伺服器,運算後再將結果回傳,由於中途需要經過許多如行動網路基地台、通訊機房等節點,所以資料傳送的路境會比較冗長,如果需要來回傳送如照片、影片等容量比較大的資料,就容易造成通訊堵塞。
而邊緣運算則採分散式運算的概念,將處理資料的位於從中央伺服器移動到更靠近使用者的節點(例如行動網路基地台),如此一來就能降低資料傳送的路徑,提升處理速度,並改善延遲。
Microsoft為了滿足邊緣運算的需求,推出與Windows Server具有完整二進制相容性(Binary Compatibility,能直接執行同一個執行檔或機械語言)的Windows Server IoT 2019,讓開發者能將運算負載轉移到邊緣裝置。舉例來說,開發者能將成千上萬的感應器連接到邊緣裝置,並即時儲存、分析、處理這些資料,發揮邊緣運算的優勢。
整合多項Microsoft服務
Windows Server IoT 2019的優勢之一,就是能與Azure雲端運算服務整合,讓開發者將雲端運算負載轉移到邊緣設備,在跨平台物聯網設備上直接部署並執行人工智慧,以及透過Azure IoT Device Agent從遠端監控、管理設備,同時滿足低延遲、高頻寬與隱私需求。
此外Windows Server IoT 2019也能在機器人領域發揮功效,開發者能在Windows上部署商業機器人作業系統(ROS),並導入支援硬體加速的Windows機器學習、影像辨識、Azure認知服務等豐富的Windows IoT資源。
在硬體方面,Microsoft保持與Qualcomm的合作關係,導入Windows 10 on ARM的概念,發揮Snapdragon SoC常時連網、省電等優勢。此外Microsoft也宣佈與NXP繼續合作,在i.MX 8M和i.MX 8M Mini等應用處理器上執行內建Azure連線功能的Windows 10 IoT預覽版,以利開發滿足資安、功耗需求的商業化解決方案。
Microsoft的Windows IoT與網通總監David Lemson提到,在數位轉型的過程中,保護物聯網設備的安全是一大挑戰,因此Microsoft不但將Windows 10推廣至嵌入式電腦的生態系統,也透過長期服務方式提供長達10年的安全更新支援,以避免資安漏洞成為被攻擊的目標。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!