阿里云資深專家崮德:談?wù)勎覍θA為 HarmonyOS 2.0 的看法
6 月 2 日華為正式發(fā)布了 HarmonyOS 2.0,一時間網(wǎng)上展開了各種討論,有大贊華為為國產(chǎn) OS 爭光添彩的,有說還是在用安卓套殼的,我也來談?wù)勎业囊恍┛捶ā?/span>
HarmonyOS2.0 特性介紹

圖源網(wǎng)絡(luò)
本次鴻蒙發(fā)布會針對 HarmonyOS2.0 主要發(fā)布了 6 個特性,分別是:
One as All,All as One:采用了全棧解耦的架構(gòu),支持的設(shè)備 RAM 大小從 128KB 到 GB 級別,比如風(fēng)扇(KB 級別),手表(MB 級別),手機(jī)(GB 級別),都只需要一個操作系統(tǒng)(HarmonyOS 2.0)。
分布式技術(shù):參考計算機(jī)硬件總線,在 1+8+N 設(shè)備間搭建一條“無形”的分布式軟總線,具備自發(fā)現(xiàn)、自組網(wǎng)、高帶寬、低時延的特點,根據(jù)需要自由組合硬件。
統(tǒng)一的控制中心:一個界面控制所有分布式軟總線上掛載設(shè)備的統(tǒng)一的控制中心,且可用在不同的設(shè)備上,這樣就可以在手機(jī)甚至手表上統(tǒng)一控制比如家里的各種電器了。
超級終端:將多個終端(比如手機(jī)和電視)組合成超級終端,通過統(tǒng)一的控制中心,非常方便的就可以把手機(jī)和電視組合成超級終端,手機(jī)就可以使用電視的顯示屏了。
分布式編程框架:提出分布式編程框架,將設(shè)備各種能力抽象成原子化服務(wù),代替手機(jī) APP,以卡片的形式實現(xiàn)服務(wù)在設(shè)備間流轉(zhuǎn),且免安裝。
全棧優(yōu)化:通過全棧優(yōu)化,提供更好的性能體驗,優(yōu)化點包括存儲,顯示等。
HarmonyOS 總體架構(gòu)

HarmonyOS 與安卓的關(guān)系

HarmonyOS 核心技術(shù):分布式技術(shù)

從宣傳角度,HarmonyOS 重點宣傳的是各種場景化分布式能力。
從品牌角度,HarmonyOS 生態(tài)品牌是 HarmonyOS Connect,Connect 強(qiáng)調(diào)的就是分布式的互聯(lián)互通。
從技術(shù)角度,HarmonyOS 和安卓最主要的技術(shù)區(qū)別就是分布式能力。
多跳自組網(wǎng)完成局域網(wǎng)內(nèi)設(shè)備的自組織網(wǎng)絡(luò)構(gòu)建,混合組網(wǎng)是用于完成 Wi-Fi 和藍(lán)牙等多種不同連接方式的混合組網(wǎng)。不同網(wǎng)絡(luò)連接方式之間會有輕量級的網(wǎng)關(guān)做好數(shù)據(jù)轉(zhuǎn)換。
極簡傳輸協(xié)議將 5 層協(xié)議簡化為 1 層,簡化協(xié)議層級,減少層間交互開銷。針對性能,華為在軟硬結(jié)合部分做了非常多的優(yōu)化。保證了分布式軟總線的各項性能指標(biāo)。而 HarmonyOS 宣稱的高吞吐和高容錯,據(jù)分析,其實是基于 Wi-Fi6 等最新技術(shù)測試的數(shù)據(jù)。
分布式數(shù)據(jù)管理,提供了如文件系統(tǒng),數(shù)據(jù)庫等服務(wù)。在分布式軟總線高速通道基礎(chǔ)上,優(yōu)化各種文件緩存和預(yù)取策略,獲得比 Samba(一種局域網(wǎng)資源共享協(xié)議)更好的性能。
分布式任務(wù)調(diào)度,支持跨設(shè)備的應(yīng)用遠(yuǎn)程啟動,調(diào)用及遷移等操作。還是基于底層高速的分布式軟總線,及調(diào)度策略,實現(xiàn)了高效的RPC(遠(yuǎn)程調(diào)度)。通過這個能力,使用者可以調(diào)用局域網(wǎng)內(nèi)不同智能硬件的能力,如屏幕,攝像頭,算力等。
分布式安全,實現(xiàn)了點到點設(shè)備連接時的互信認(rèn)證和設(shè)備群組管理能力,應(yīng)用簽名和驗簽,系統(tǒng)權(quán)限等能力。
華為為什么重兵 HarmonyOS 及如何做的?

總結(jié)
看“自己”:鴻蒙 OS 成敗關(guān)鍵在于華為手機(jī)的發(fā)展?手機(jī)業(yè)務(wù)的死亡是否反而會使鴻蒙 OS 鳳凰涅磐?比如最近的榮耀手機(jī),從華為剝離后,市場占有率從 3% 回到了 9.5%,實現(xiàn)了涅磐重生。
看競對:小米、OV 等手機(jī)廠商核心是要掌控 UI 交互、應(yīng)用市場分發(fā)、以及 IoT 設(shè)備連接生態(tài),很可能不會直接采用鴻蒙 OS。
看行業(yè):對比谷歌,手機(jī)操作系統(tǒng)是一個生態(tài)之戰(zhàn),需要花大價錢去培育生態(tài),是先賠錢后賺錢的模式,要看華為如何放棄自己的短期利益。
看市場:在 2C 消費(fèi)互聯(lián)網(wǎng)領(lǐng)域,全場景“超級終端”的體驗是非常好的體驗,這個良好的體驗一定是未來的發(fā)展趨勢。
