物聯網操作系統 微軟 Windows IoT Core 與華爲 LiteOS 對比

    在物聯網領域,各主流廠商都在不同的層面搶佔地盤。IBM 的 IBM Watson IoT Platform, 微軟的 Azure IoT Hub,華爲的 NB IoT 都在做着熱火朝天的自我炒作。

    今日關注了一下物聯網操作系統,對微軟的 Windows IoT Core 和華爲的 LiteOS 作了一些瞭解。

    兩家的相關資料可參見如下地址:

     http://www.huawei.com/minisite/iot/cn/liteos.html

     https://developer.microsoft.com/en-us/windows/iot/Explore/IoTCore


    華爲的 LiteOS 以輕量級(內核小於10k)、低功耗(1節5號電池最多可以工作5年),快速啓動,互聯互通,安全等關鍵能力,爲開發者提供 "一站式" 完整軟件平臺,有效降低開發門檻、縮短開發週期。

    華爲提出 1+2+1戰略,即一個物聯網操作系統,兩種接入方式,一個平臺,從而實現其使能萬物智能的目標。其示意圖如下:

wKioL1jJPbeh-si6AAFp3fc8Ldw378.png-wh_50


    其操作系統特點及框架如下圖所示:

wKiom1jJPnOg4tDIAAGO83l9lOY019.png-wh_50


    而微軟的物聯網操作系統,完全是不同的打法。微軟更強調在 Windows 10 提出的 Windows One 策略,即希望一個Windows 適應所有的設備和屏幕。併爲用戶及開發人員提供一致的體驗。

    這種方式使該系統具有強大的功能,但是,勢必導致其體量過大。(這裏還沒提及 Windows IoT Enterprise 和 Windows IoT Mobile 版本)

    目前Windows IoT Core 提供兩個版本,分別針對有顯示屏和無顯示屏兩種場景(有頭和無頭模式 headed or headless mode)。無頭模式需要256MB內存和2GB存儲,有頭模式需要512MB內存和2GB存儲。目前在最新的黑莓派3上也提供了支持。

    可以想象,微軟的Windows IoT Core 永遠不可能達到華爲 LiteOS 的 一節電池用5年的目標。


    我個人覺得,相對於華爲 LiteOS 講究 輕量級、低開銷、低功耗,微軟的 Windows IoT Core 卻是打算將統一 Windows 平臺放到小小的物聯網設備中。這讓我想起了當年多普達手機中的Windows Mobile  的策略。從這個角度,也許華爲更有前景,我們拭目以待。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章