鴻蒙之意不在于移動(dòng)生態(tài),而在于全場(chǎng)景生態(tài)。
“全場(chǎng)景”一詞,可以說(shuō)是整個(gè)開(kāi)發(fā)者大會(huì)上的高頻詞匯,在介紹鴻蒙系統(tǒng) 2.0 時(shí),余承東強(qiáng)調(diào),鴻蒙 OS 是首個(gè)真正為全場(chǎng)景時(shí)代打造的分布式操作系統(tǒng)。
用王成錄會(huì)后采訪(fǎng)的話(huà)說(shuō),鴻蒙系統(tǒng)是能夠匯聚各平臺(tái)力量的根,只有中國(guó)軟件的“根”扎得越深,才越有可能長(zhǎng)出參天大樹(shù),才會(huì)有郁郁蔥蔥的森林。
“根”要扎的深,不僅要自身技術(shù)向下深究,還需借力向外擴(kuò)展,而這,也是華為開(kāi)發(fā)者大會(huì)中關(guān)于鴻蒙 OS 傳遞出的重點(diǎn)——技術(shù)與合作。
技術(shù)深解,鴻蒙 2.0 的分布式能力升級(jí)
分布式能力的升級(jí)是開(kāi)發(fā)者大會(huì)上強(qiáng)調(diào)技術(shù)升級(jí)的重點(diǎn),主要包括三大方面——分布式軟總線(xiàn)、分布式數(shù)據(jù)管理,以及分布式安全。
據(jù)王成錄介紹,分布式軟總線(xiàn)可以說(shuō)是 HarmonyOS 系統(tǒng)整個(gè)技術(shù)的底座。鴻蒙系統(tǒng) 2.0 分布式軟總線(xiàn)的性能已無(wú)限逼近硬總線(xiàn)能力,主要表現(xiàn)為時(shí)延、全融合自適應(yīng)能力上的提升。
在全融合自適應(yīng)能力方面,鴻蒙 2.0 有了三個(gè)關(guān)鍵技術(shù)點(diǎn)的突破——異構(gòu)融合網(wǎng)絡(luò)、自發(fā)現(xiàn)自組網(wǎng)、動(dòng)態(tài)時(shí)延校準(zhǔn)。
在異構(gòu)融合網(wǎng)絡(luò)上,鴻蒙 2.0 實(shí)現(xiàn)了藍(lán)牙網(wǎng)絡(luò)和 Wifi 兩個(gè)異構(gòu)網(wǎng)絡(luò)的設(shè)備互相之間的可見(jiàn),使得更多的設(shè)備用更多的方向互相連通,互相知道對(duì)方的能力,簡(jiǎn)化聯(lián)網(wǎng)程序。
以往消費(fèi)者使用不同設(shè)備連接時(shí)需要做繁瑣的配置,鴻蒙 2.0 則用 BIE 的常開(kāi)做廣播,其他設(shè)備去偵聽(tīng)信道的方式,壓縮了占空比降低功耗,基于這一系列技術(shù),讓設(shè)備一次配網(wǎng),以后都能夠自發(fā)性質(zhì)連接。
分布式數(shù)據(jù)管理提升了跨設(shè)備數(shù)據(jù)處理能力,主要體現(xiàn)在分布式文件系統(tǒng)、分布式數(shù)據(jù)庫(kù)、分布式檢索三大方面。
其中,分布式文件系統(tǒng)遠(yuǎn)程讀寫(xiě)性能的提升主要基于軟總線(xiàn)技術(shù),以及 SMB 協(xié)議實(shí)現(xiàn)的文件多設(shè)備之間的傳輸,從而實(shí)現(xiàn)跨設(shè)備之間的文件傳輸跟同一個(gè)設(shè)備之內(nèi)的文件傳輸達(dá)到十分接近的水平。
前面提到,分布式系統(tǒng)縮短了時(shí)延,提升多設(shè)備融合能力,而隨之而來(lái)的安全性問(wèn)題也需要得到解決。
王成錄表示,在鴻蒙 2.0 分布式系統(tǒng)中,安全性的體現(xiàn)主要表現(xiàn)為“正確的人通過(guò)正確的設(shè)備去正確的使用數(shù)據(jù)”。
基于華為多年來(lái)在軟件工程領(lǐng)域里面的積累,鴻蒙 2.0 在設(shè)計(jì)上做了 TE 的內(nèi)核,將高嚴(yán)格認(rèn)證的彈性部署到每個(gè) IOT 設(shè)備上,讓 IOT 設(shè)備都具備安全內(nèi)核高安全能力。
并且,當(dāng)多設(shè)備融合在一起時(shí),設(shè)備之間的本身的防護(hù)能力會(huì)獲得更大的提升。
以膠片為例,如果一個(gè)家庭的網(wǎng)絡(luò)有很多個(gè)設(shè)備接入到路由器,如果用傳統(tǒng)的思路靠路由器本身的防火墻和上面的能力來(lái)識(shí)別和防止這些連接設(shè)備的攻擊是非常困難的,因?yàn)槁酚善鞅旧淼挠布芰τ邢蓿瑫r(shí)它是一個(gè)靜態(tài)的檢測(cè)規(guī)則,根本無(wú)法識(shí)別和判斷每個(gè)設(shè)備可能發(fā)生的動(dòng)態(tài)攻擊行為。
當(dāng)多設(shè)備一旦融合在一起,路由器就有可能重用比如家里大屏的能力,大屏上的系統(tǒng)在運(yùn)行 AI 算法檢測(cè),對(duì)動(dòng)態(tài)的攻擊信息非常容易判斷出來(lái)。
以此類(lèi)推至 HarmonyOS 的分布式系統(tǒng),因?yàn)槊總€(gè)設(shè)備都會(huì)獲得與它連接所有設(shè)備能力的加持,由此,每個(gè)設(shè)備的安全能力本身會(huì)獲得更大提升。
另外,安全性的提升還體現(xiàn)在數(shù)據(jù)方面,分布式系統(tǒng)根據(jù)數(shù)據(jù)的安全級(jí)別和敏感級(jí)別將數(shù)據(jù)存儲(chǔ)于不同地方,并依托兩大規(guī)則最大限度保證信息存儲(chǔ)和使用的安全性和可靠性:
一是將最高級(jí)別的數(shù)據(jù)儲(chǔ)存在單體能力最強(qiáng)的設(shè)備上;
二是數(shù)據(jù)在設(shè)備之間的流動(dòng)一定要有規(guī)則,只有高級(jí)別能力的設(shè)備才能夠訪(fǎng)問(wèn)低級(jí)別能力設(shè)備上的數(shù)據(jù),反過(guò)來(lái)則不行。
合作“抱團(tuán)”,HarmonyOS 2.0 的生態(tài)使能
鴻蒙系統(tǒng)自去年開(kāi)發(fā)者大會(huì)推出以來(lái),僅僅應(yīng)用于智慧屏產(chǎn)品當(dāng)中,生態(tài)層面的應(yīng)用始終處于靜止?fàn)顟B(tài)。
不過(guò),就在昨日開(kāi)發(fā)者大會(huì)現(xiàn)場(chǎng),王成錄宣布,HarmonyOS 2.0 將邁出勢(shì)能第三方生態(tài)的第一步。
HarmonyOS 2.0 對(duì)生態(tài)的使能包括對(duì)南向設(shè)備(硬件)的使能,同時(shí)包括對(duì)北向應(yīng)用(軟件)的使能。由于不同硬件生產(chǎn)廠家存在的較大差異性,HarmonyOS 2.0 開(kāi)放了四種可選方案:
第一種是集成華為的 SDK,包括 MeeTime、Cast、DV、Share、OneHop、HiCar、Health 7 個(gè)。不管運(yùn)行什么系統(tǒng),可以在短時(shí)間內(nèi)具備分布式的能力,與華為 HarmonyOS 設(shè)備做連接,目前為止已經(jīng)有 1200 多萬(wàn)臺(tái)設(shè)備集成了不同的分布式 SDK
第二個(gè)是華為開(kāi)放 HarmonyOS 第一階段的開(kāi)源版本(支持 128MB 以下),可以實(shí)現(xiàn)快速編譯,在系統(tǒng)里快速運(yùn)行。根據(jù)開(kāi)源路標(biāo),到 2021 年 4 月,華為的源代碼將面對(duì)內(nèi)存 128MB-4GB 的終端設(shè)備;2021 年 10 月將面向 4GB 以上的設(shè)備。
第三個(gè)是華為提供了多個(gè)模組和芯片,以及開(kāi)發(fā)板,以理解 HarmonyOS 系統(tǒng)的工作原理,縮短做產(chǎn)品的時(shí)間,并提供 DevEco 作業(yè)平臺(tái)以方便操作 。
第四個(gè)是提供華為 DevEco 平臺(tái),提供一站式解決方案,覆蓋產(chǎn)品的開(kāi)發(fā)、設(shè)計(jì)以及發(fā)布全過(guò)程。
目前,在硬件設(shè)備上,鴻蒙系統(tǒng)已與美的、九陽(yáng)和老板等家電廠商達(dá)成了合作,在 IOT 設(shè)備上實(shí)現(xiàn)交互。
以穿戴設(shè)備與料理機(jī)為例,如果將這二者相連,穿戴設(shè)備將實(shí)時(shí)監(jiān)測(cè)用戶(hù)身體信息并傳輸至料理機(jī),后者將根據(jù)不同用戶(hù)的身體信息進(jìn)行智能食材推薦,提供科學(xué)健康膳食依據(jù)。
在北向應(yīng)用使能上,王成錄強(qiáng)調(diào)了系統(tǒng)軟件和生態(tài)的重要性。他認(rèn)為,這是“根”,只有系統(tǒng)和軟件共同扎根,才能長(zhǎng)出來(lái)驚艷的應(yīng)用,生態(tài)才能夠成功。
構(gòu)建生態(tài)有多難?用王慧文在松湖對(duì)話(huà)中的話(huà)說(shuō),跟造原子彈一樣。
針對(duì)軟件應(yīng)用使能,華為發(fā)布了鴻蒙 OS 應(yīng)用框架、13000+ APIs、HUAWEI DevEco、方舟編譯器 2.0 四方面能力。
另外,關(guān)于“一次開(kāi)發(fā),多端部署”的技術(shù)體現(xiàn),在會(huì)后的媒體采訪(fǎng)中,王成錄也作出了解析。
過(guò)去幾年,華為在軟總線(xiàn)工程中做了大量積累,之所以一套代碼能夠滿(mǎn)足多個(gè)大小系統(tǒng)的要求,其核心是鴻蒙系統(tǒng)是全球第一個(gè)大型的軟件全解耦,橫縱向都可以解開(kāi)。
對(duì)軟件而言,解耦是最難做的事情,因?yàn)樗軜?gòu)息息相關(guān)。軟件架構(gòu)既不是重用,也不是復(fù)用,它一定是應(yīng)對(duì)變化的,越是容易應(yīng)對(duì)變化的就越是好架構(gòu)。
解耦不僅僅是物理切開(kāi)就行,而是按照系統(tǒng)的所有業(yè)務(wù)邏輯切割。想象成一棵樹(shù),按照邏輯最小交集的部分切開(kāi),切開(kāi)以后有上萬(wàn)個(gè)模塊,每個(gè)模塊最初在識(shí)別的時(shí)候被打上標(biāo)簽,什么模塊適應(yīng)用什么樣的硬件能力。
每個(gè)模塊都帶有標(biāo)簽,新來(lái)的硬件系統(tǒng)只要上報(bào)給系統(tǒng)硬件模塊的身份就夠了,我們就會(huì)通過(guò)相應(yīng)的標(biāo)簽自動(dòng)組裝所需的模塊。
HarmonyOS 系統(tǒng)看到的是硬件是不同的模組,華為在技術(shù)領(lǐng)域的核心點(diǎn)是把硬件的模組抽象成軟件底層的驅(qū)動(dòng)。
比如,手機(jī)與 PC 通過(guò) HarmonyOS 系統(tǒng)連接起來(lái)時(shí),手機(jī)看 PC 其實(shí)就是有一個(gè) Soc 的模組,有一個(gè)顯示器的模組,有一個(gè)鍵盤(pán)的模組,本質(zhì)就是有不同的模組可以供手機(jī)隨時(shí)調(diào)用,系統(tǒng)層會(huì)根據(jù)應(yīng)用和硬件資源做自動(dòng)匹配。
值得一提的是,雖然鴻蒙系統(tǒng)聚焦于全場(chǎng)景生態(tài),但并不代表移動(dòng)設(shè)備不具重要性。
王成錄解釋稱(chēng),手機(jī)毫無(wú)疑問(wèn)仍然會(huì)成為未來(lái) HarmonyOS 系統(tǒng)的中心,雖然搭載 HarmonyOS 的設(shè)備中有很多可以扮演手機(jī)的富媒體,但這個(gè)系統(tǒng)中,大家是互為外設(shè)的。
目前,據(jù)華為公布的信息,其應(yīng)用合作伙伴包括了百度地圖、喜馬拉雅、快手、酷狗、搜狗輸入法、WPS、滴滴、VIP KIDS 等,覆蓋了辦公、音樂(lè)、短視頻、出行等領(lǐng)域。
PLAY TOGETHER
無(wú)論是在發(fā)布會(huì)現(xiàn)場(chǎng)、亦或是會(huì)后采訪(fǎng)、松湖對(duì)話(huà)等環(huán)節(jié)中,華為無(wú)時(shí)不在強(qiáng)調(diào)合作。
NO STOP, NO PAUSE, PLAY TOGETHER.不停止,不暫停,一起努力。
昨天開(kāi)發(fā)者大會(huì)開(kāi)始前屏幕中央的這句話(huà),正好詮釋了鴻蒙 OS 的發(fā)展之意——together。也唯有 together,才能夠不停止,不暫停。
造一個(gè)鴻蒙,僅有華為,仍然不夠。
-
華為
+關(guān)注
關(guān)注
216文章
34499瀏覽量
252347 -
分布式
+關(guān)注
關(guān)注
1文章
913瀏覽量
74568 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2637瀏覽量
66508 -
鴻蒙2.0
+關(guān)注
關(guān)注
2文章
60瀏覽量
6968
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論