華為操作系統28年史

daihui_undefine 6年前 (2019-08-14)

一部華為發(fā)展史,也是一部可歌可泣的操作系統發(fā)展史。

本文轉載自公眾?號:最牛博弈(ID:zngame),作者老兵戴輝

8月9日,東莞松山湖沸騰的一天,華為消費者業(yè)務(wù)CEO余承東發(fā)布了鴻蒙操作系統,中文來(lái)自山海經(jīng),英文叫HarmonyOS,不是以前傳說(shuō)的OakOS。

老兵戴輝:華為操作系統28年史

余承東在介紹鴻蒙OS開(kāi)發(fā)初衷時(shí)表示:“隨著(zhù)全場(chǎng)景智慧時(shí)代的到來(lái),華為認為需要進(jìn)一步提升操作系統的跨平臺能力,包括支持全場(chǎng)景、跨多設備和平臺的能力以及應對低時(shí)延、高安全性挑戰的能力,因此逐漸形成了鴻蒙OS的雛形。鴻蒙應未來(lái)而生。”

最振奮的消息是,鴻蒙OS開(kāi)源,方舟編譯器也開(kāi)源,整個(gè)業(yè)界將參與進(jìn)來(lái),一起發(fā)展。

操作系統成為一個(gè)火熱的話(huà)題,是從去年4月的中興事件安卓禁供之后開(kāi)始的。

老兵戴輝訪(fǎng)談了倪光南院士,全網(wǎng)率先對中國各門(mén)類(lèi)的操作系統總結了一把。

老兵戴輝:華為操作系統28年史

過(guò)去這些年,中國操作系統的進(jìn)步其實(shí)還是挺大的,在服務(wù)器和云的OS、嵌入式OS(如通信設備就大量采用)、物聯(lián)網(wǎng)和車(chē)聯(lián)網(wǎng)OS上與全球的差距并不大,PC的OS也有長(cháng)足的進(jìn)步。

智能手機的操作系統在生態(tài)上的差距確實(shí)很大。老戴和倪院士討論之后,在文中提到了一個(gè)想法:既然國內手機用的APP基本都是國產(chǎn)的,那么國產(chǎn)手機OS+微信小程序一起,在國內完全可以作為安卓的備胎。

不幸而言中!13個(gè)月之后,今年的5月15日,華為被列入了所謂“實(shí)體清單”,谷歌操作系統對華為禁供。關(guān)于華為鴻蒙OS和方舟編譯器的話(huà)題一下子變得火熱。

東吳證券火傘高張策略會(huì )上老戴發(fā)言、中國標桿邀請老戴去廣藥集團講課,朋友們都激動(dòng)地說(shuō):這是千載難逢的好時(shí)機啊,可以搞定中國的智能手機OS。

智能手機操作系統是信息技術(shù)的制高點(diǎn),谷歌出于企業(yè)利益,爭取在安卓和Fuchsia上和華為繼續保持合作,但GMS權限并沒(méi)有放開(kāi),華為手機在海外的銷(xiāo)售也還會(huì )受到壓力。未來(lái)華為和谷歌將會(huì )怎么合作,還要等待時(shí)間來(lái)告訴我們。

詩(shī)興大發(fā),遂來(lái)整理華為的OS發(fā)展史。不整不知道,一整嚇一跳。

華為自研OS的淵源要追溯到28年前,而且貫通了華為業(yè)務(wù)全部三大BG和兩大BU!

第一章:難忘?1991

1991年,南海之濱的南山半島上,有了劃世紀的故事。

1991年,徐文偉(大徐)領(lǐng)銜開(kāi)發(fā)出了華為第一顆芯片——忘記取名字,就叫它ASIC。

在1991年,華為探索進(jìn)入電信運營(yíng)商市場(chǎng),在爭取準入(開(kāi)發(fā)JK1000)的過(guò)程中,也開(kāi)始開(kāi)發(fā)自己的操作系統,徐文偉也正是研發(fā)負責人!

不禁好奇地問(wèn):怎么老是你?。ㄍ嶙gHow old are you?。┐鹪唬河?ldquo;心”(芯片)也有“魂”(操作系統)??!

差不多時(shí)候,遙遠的北歐,有了大動(dòng)作。

芬蘭,是有極光和有諾基亞的地方。

1991年,芬蘭打通了全球第一個(gè)GSM電話(huà)。中國的移動(dòng)通信產(chǎn)業(yè)現在是世界最強,十大手機品牌中國有六大。無(wú)論是基站還是手機,都是從GSM開(kāi)始發(fā)展的。這個(gè)話(huà)題本文就不發(fā)揮了。

就在這一年,21歲芬蘭赫爾辛基大學(xué)計算機科學(xué)系的學(xué)生林納斯·托瓦茲(Linus Torvalds)編寫(xiě)了磁盤(pán)驅動(dòng)程序和文件系統——成為了Linux第一個(gè)內核的雛形,可以在采用Intel386 系列CPU的電腦上運行。

林納斯通過(guò)新生的互聯(lián)網(wǎng)(BBS)采用開(kāi)源模式對外公開(kāi)了這個(gè)Linux內核。在全球無(wú)數人的努力下,Linux操作系統當之無(wú)愧地成為了歷史上最偉大的開(kāi)源軟件。

當時(shí),全球開(kāi)發(fā)者都迫切需要一種免費的、開(kāi)放的、可以根據需要修改的操作系統。而當時(shí),Windows和Unix都要收費,而且閉源。

Linux生逢其時(shí)。與其說(shuō)是“人定勝天”,不如說(shuō)是“時(shí)勢造英雄”。“星星之火,可以燎原”,“干柴烈火、風(fēng)起云涌”,“時(shí)運到了,擋都擋不住”,“Right time, right person”。

今天,Linux操作系統無(wú)處不在,無(wú)論是嵌入式、PC、服務(wù)器還是云,兼容了多種形態(tài)的CPU,包括intel的x86架構、ARM、MIPS、Power、Alpha(神威)等等。

林納斯被譽(yù)為“Linux之父”。此稱(chēng)號當之無(wú)愧!他有句名言:Talk is cheap. Show me the code!

老兵戴輝:華為操作系統28年史

在后來(lái)的28年里, 華為和Linux有過(guò)不少交集。

第二章:孔雀東南飛

華為的今天,是十幾萬(wàn)人集體奮斗的楷模。但是創(chuàng )業(yè)之初就沒(méi)有幾個(gè)人,個(gè)人的能力就非常重要了。

工作三年后,徐文偉在87-90年間,重新回到東南大學(xué)深造,讀自動(dòng)控制專(zhuān)業(yè)的研究生,師承衣承斌教授。“一個(gè)書(shū)包,兩個(gè)碗,教室宿舍圖書(shū)館”。

衣教授在南京的工業(yè)界影響挺大,橫向合作項目甚多,門(mén)下弟子大徐負責干具體的活,一方面設計單片機硬件,一方面用機器語(yǔ)言和匯編語(yǔ)言寫(xiě)嵌入式軟件。

大徐的生活就是“操作系統”。讀書(shū)和實(shí)踐兩不誤(“多任務(wù)系統、并行計算”),每個(gè)月有例外的幾十元津貼,吆三喝五去成賢街那有著(zhù)漂亮老板娘的的林燕餐廳(“內存管理”),將鴨血粉絲轉化成燃燒的激情和動(dòng)力(“編譯系統”),冰冷的啤酒侵入到身體的五臟六腑和九曲回腸(“輸入輸出 I/O”;“文件結構”),喝多了對著(zhù)月亮講些阿里不達的胡話(huà)(“高級語(yǔ)言”),回沙糖園宿舍一頭躺倒在書(shū)叢中(“數據庫”)。

計劃經(jīng)濟時(shí)代,南京是中國最重要的自動(dòng)控制和電力電子研發(fā)重地,很多部委都在這里有研究所和企業(yè)。記得當時(shí)有個(gè)部屬的自動(dòng)化所給每人發(fā)了一萬(wàn)多的年終獎金,讓大家垂涎萬(wàn)丈!現在有南瑞、南自、東大金智為代表的眾多電力電子企業(yè)。

東南大學(xué)是民國時(shí)期中央大學(xué)工程類(lèi)學(xué)科衣缽的正宗傳人。

有部名片叫《無(wú)問(wèn)西東》??箲鹌陂g,中央大學(xué)從東向西順江而上去陪都重慶的沙坪壩與重慶大學(xué)共校址,卻是真正的“無(wú)問(wèn)西東”。1924年,大文豪泰戈爾去清華之前,先來(lái)南京,在后來(lái)是舞廳的老體育館里講話(huà)。徐志摩揮一揮衣袖登臺翻譯:“余乘輪船(從上海)溯揚子江而上.....及船近金陵,晨光熹微,鳥(niǎo)聲雜樹(shù),無(wú)數帆船,順風(fēng)直駛,穩渡中流,又覺(jué)得此種光明浩大現象,即將來(lái)世界人類(lèi),經(jīng)過(guò)混沌狀態(tài),由犧牲奮斗所得結果之比例。”

老兵戴輝:華為操作系統28年史

圖注:泰戈爾訪(fǎng)華期間與徐志摩(右一)、林徽因(右二)等人合影

閑話(huà)少說(shuō)。大徐心已有所屬,不花心思在鶯歌燕舞中。他有空就去夫子廟的廢舊電子市場(chǎng),一堆堆來(lái)自國外的廢舊電路板和電子元器件,按斤賣(mài),可以找到有價(jià)值的芯片和器件,“尋寶游戲”。挑選三極管要用到舌頭。先用萬(wàn)用表的兩個(gè)表筆先分別接觸好發(fā)射極和集電極來(lái)檢查漏電流,再用舌尖舔集電極和基極,看看指針的變化以來(lái)看放大倍數。

大徐后來(lái)寫(xiě)過(guò)一篇《如何用萬(wàn)用表和示波器調試程控交換機》的指導書(shū),不知道也要用舌頭不?

計算機房里還有1980年進(jìn)口的霍尼韋爾小型機,在紙帶上打孔標記“0”或者“1”來(lái)做程序和數據的輸入,CPU可以直接照此執行,這就是最最最底層的機器語(yǔ)言(machine language)。

知名外企億利達來(lái)南京招聘。1990年初,高材生徐文偉偕家人來(lái)到了“文化沙漠”深圳,住進(jìn)了農民房,在港企億利達的高科技部研發(fā)高速激光打印機。差不多時(shí)候,倪光南在聯(lián)想也開(kāi)發(fā)了激光打印機,還做了芯片。

1990年,鬼才黃霑寫(xiě)了首歌曲,傳唱到今天,正好描述那個(gè)年代:滄海一聲笑,滔滔兩岸潮,浮沉隨浪,只記今朝。蒼天笑,紛紛世上潮,誰(shuí)負誰(shuí)勝出,天知曉。

第三章:1992年,華為開(kāi)發(fā)出了第一套操作系統

億利達隔壁的深意工業(yè)大廈里,華為正在做用于企業(yè)用戶(hù)的小交換機(俗稱(chēng)小總機),底層的軟硬件設計能力迫切需要補強,挖空心思到處撬人,大徐就加入了這個(gè)充滿(mǎn)著(zhù)革命豪情的startup。從億利達同來(lái)的還有他的小伙伴,中科大85級少年班的軟件天才聶建林。

阿寶(鄭寶用)主持研發(fā)的小總機上,華為有了第一桶金。不過(guò)好景不長(cháng),這個(gè)領(lǐng)域逐漸成為紅海,國內出現了上百家同類(lèi)型企業(yè)。中國最擅長(cháng)的就是:將價(jià)格做爛,大家都沒(méi)有錢(qián)賺。

老兵戴輝:華為操作系統28年史

圖注:1994年訪(fǎng)問(wèn)美國,左起劉啟武、李一男、楊漢超、徐文偉、鄭寶用、黎健、毛生江

郵電體系使用的程控交換機,七國八制,利潤高企,是藍海。

有核心研發(fā)能力的國內廠(chǎng)家也都在努力進(jìn)入。老戴的老領(lǐng)導李祥庭畢業(yè)于解放軍信息工程學(xué)院的計算機系,他說(shuō)本系的年輕教師鄔江興不知天高地厚地“口出狂言:“程控交換機不就是計算機+傳統交換機嗎?”就好比李書(shū)福的名句:“汽車(chē)不就是四個(gè)輪子加兩排沙發(fā)嗎?”

鄔江興拿了郵電部300萬(wàn)元就開(kāi)干了,還真的做出了巨龍!華為侯金龍早年就安裝和維護過(guò)巨龍的機器。郵電部十所背景的大唐也做出來(lái)了,倪光南也帶領(lǐng)聯(lián)想也開(kāi)發(fā)出來(lái)了。

深圳是改革開(kāi)放前沿陣地,好幾家也在使勁。動(dòng)作最快的是中興。侯為貴是南京人,利用鄉情和國企背景找到了南京郵電學(xué)院的陳錫生教授和糜正琨教授,這兩位可是中國程控交換技術(shù)的領(lǐng)軍人物啊。他們派教研室里三位年輕老師來(lái)到大梅沙,為中興半導體開(kāi)發(fā)出了500門(mén)程控交換機。兩位老師因為家眷在南京因此回去了,單身漢殷一民留了下來(lái)。長(cháng)虹的技術(shù)源自長(cháng)春郵電學(xué)院(現在并入吉林大學(xué))。央企中國電子旗下的桑達也是名噪一時(shí)。

現在的華為很強大,但當時(shí)的華為,卻只是一個(gè)“草臺班子”。學(xué)暖通搞過(guò)建筑還養過(guò)豬的任正非能找到的開(kāi)發(fā)人員都不是程控交換科班體系畢業(yè)的,大多是出茅廬不久的畢業(yè)生,學(xué)生味還沒(méi)有散盡呢!郭平挖了鄭寶用來(lái)華為,阿寶帶著(zhù)大家和街上的小混混打過(guò)幾架,福建農村出身的他,有著(zhù)粗壯的胳膊。

據老戴所知,第一個(gè)加盟的通信科班畢業(yè)生應該是來(lái)自北郵的王誠。老板一看簡(jiǎn)歷:什么?北郵的,要了!于是王誠就背著(zhù)挎包找同學(xué)和校友幫忙去了,后來(lái)他擔任過(guò)國內市場(chǎng)部總裁,老戴做過(guò)他的銷(xiāo)售小兵。

要進(jìn)入郵電局系統,首先要有國家發(fā)的生產(chǎn)牌照。華為要搞的時(shí)候,500門(mén)的已經(jīng)沒(méi)有指標了,只有1000門(mén)還有機會(huì )。時(shí)間還很緊,過(guò)了這村還就沒(méi)有這個(gè)店了。

為了防止一哄而上的惡性競爭,國內經(jīng)常用牌照來(lái)進(jìn)行限制。如98年發(fā)了GSM和CDMA手機牌照,華為因為心頭有痛,沒(méi)有去拿,搞得后來(lái)好多年都進(jìn)不了手機行業(yè)。后來(lái)的衛星機頂盒、支付牌照都是一樣的故事。

1991年冬,華為成立了只有很少人員(10人左右)的項目組來(lái)試著(zhù)做運營(yíng)商的設備,從此走上了與世界各國之“狼”共舞的不歸之路,這是一種“不成功、則成仁”的悲壯過(guò)程。

馬修·連恩在加拿大育空地區創(chuàng )作的憂(yōu)郁專(zhuān)輯《狼》里的主打歌正好應了此景:You would be a sweet surrender,I must go the other way,and my train will carry me onward。請你輕柔的放手,我必須遠走他方,我的列車(chē)會(huì )載我到天涯。

時(shí)間很緊,如果趕不上在1992年底關(guān)閘,就沒(méi)有“門(mén)票”進(jìn)入郵電系統,那也就沒(méi)有今天的華為。任老板也許就真的去“養豬”去了,說(shuō)不定能搞個(gè)“任我行土豬”。

交換網(wǎng)絡(luò )是空分還是數字,對于通過(guò)郵電部的鑒定,并沒(méi)有任何影響。模擬空分技術(shù)做到500門(mén)之上就很難了,大徐就組織開(kāi)發(fā)了兩個(gè)500門(mén)的模擬空分模塊合在一起做成了1000門(mén)。

網(wǎng)絡(luò )一些文章認為JK1000沒(méi)有采用數字網(wǎng)板是失誤,并以訛傳訛,這個(gè)觀(guān)點(diǎn)是錯誤的?;氐?991-92年,華為并沒(méi)有幾桿人槍?zhuān)娦诺拈T(mén)都沒(méi)有踏進(jìn)去,首要目標是要搶“門(mén)票”,要解決的自然是關(guān)鍵需求。

要進(jìn)入郵電體系,核心是要實(shí)現電信運營(yíng)商級別的“程序控制”,也就是主機系統,能有效地進(jìn)行管理、計費和提升新業(yè)務(wù)。在極其有限的人力物力下,核心的主機系統采用什么技術(shù)路徑能最快實(shí)現目標?當時(shí)有4個(gè)選項。

1、華為之前的HJD48用戶(hù)機是基于單片機和匯編的控制方式。盡管對外也吹牛叫“程控”,但主要是打電話(huà)的功能。然而郵電部入網(wǎng)的要求甚多,在傳統單片機上用匯編語(yǔ)言是無(wú)法滿(mǎn)足的。(譚云飛:有老華為告訴我,HJD48的CPU是Z80,軟件也是用的Z80匯編語(yǔ)言)

2、采用RISC(精簡(jiǎn)指令)的CPU芯片,如當時(shí)頗為流行的摩托羅拉芯片。難以用高級語(yǔ)言(如C)編寫(xiě)軟件,編寫(xiě)操作系統和提升新業(yè)務(wù)也會(huì )很辛苦。

3、采用市場(chǎng)上可買(mǎi)到的基于386的PC主板(攢機愛(ài)好者最為熟悉了),達不到郵電部要求的可靠性,各種接口也不匹配,更沒(méi)有辦法做熱備份。

4、自主設計基于386芯片的高可靠性主控板(不用市場(chǎng)上的通用PC主板),支持熱備份,自己開(kāi)發(fā)BIOS,用高級語(yǔ)言(C語(yǔ)言)+匯編的混合編程方式來(lái)編寫(xiě)主機軟件。

JK1000最終決定采用了方式4。這個(gè)新開(kāi)發(fā)的主控板也取名叫MPU(主處理單元)。

大徐是硬件開(kāi)發(fā)者和匯編高手,聶建林是C語(yǔ)言高手,雙劍合璧,和大家一起鍛造了JK1000的主機軟件系統。采用了C語(yǔ)言+匯編的混合編程方式。

老兵戴輝:華為操作系統28年史

圖注:C&C08的主機軟件結構,最核心的就是操作系統

老兵戴輝:華為操作系統28年史

圖注:C&C08主機軟件各部分功能

JK1000主機軟件系統的核心是一個(gè)原生態(tài)的基于命令行的嵌入式操作系統,都是自己從頭一句一句來(lái)開(kāi)發(fā)的。它初步具備了操作系統的基本特征,如對全部軟、硬件資源的管理和分配、任務(wù)調度,控制、協(xié)調并發(fā)活動(dòng)等。

軟件測試是一個(gè)難題。最初,主機軟件系統動(dòng)不動(dòng)就吊死了(停止運行或者陷入無(wú)限循環(huán)),為了檢查到底問(wèn)題出在哪里,花了很大精力在程序中設計了不少計數器,并存儲在內存的某個(gè)特定位置。死機后,通過(guò)去查計數器的數值,來(lái)分析判斷問(wèn)題在哪里。有沒(méi)有誰(shuí)玩游戲的時(shí)候直接去內存里改生命值的嗎?

任正非經(jīng)常晚上九點(diǎn)來(lái)給大家送面包牛奶,跟大家吹噓“未來(lái)要在陽(yáng)臺上曬錢(qián)”,很好的“政委”和“教導員”。

十多個(gè)素人,只用了幾個(gè)月,在1992年下半年,就開(kāi)發(fā)出了JK1000(郵電)局用程控交換機。華為當時(shí)真的沒(méi)有什么錢(qián),任正非本人也只是租了個(gè)小房子住。

這也是大徐第一次帶領(lǐng)團隊打仗,完成了從悶頭苦干到抬頭看路的大“轉身”。JK1000的研發(fā)人員中,老戴還認識滕云芳(曾擔任新加坡代表)和何志強(曾任電信系統部部長(cháng)和海思銷(xiāo)售負責人)。

1992年下半年,浙江海寧的某鎮開(kāi)通了JK1000局用交換機。大徐、聶建林和研發(fā)同仁們在現場(chǎng)修改軟件、編譯、加載、運行,這都是當年的土辦法。

浙江海寧局的局長(cháng)非常nice,每到陰歷的十五就拉著(zhù)華為的全部人馬出去看錢(qián)塘潮??吹么蠹倚某迸炫?,思緒萬(wàn)千。

就這樣,JK1000局用程控交換機趕在最后關(guān)頭,通過(guò)了郵電部的鑒定,拿到了入網(wǎng)證,可以銷(xiāo)售了!可以說(shuō),這是一把“金鑰匙”。天佑華為,從此華為開(kāi)始了一路開(kāi)掛的征途。

讓我們花些時(shí)間來(lái)贊美一下于貝爾實(shí)驗室誕生的C語(yǔ)言。C語(yǔ)言是一門(mén)偉大的高級語(yǔ)言,大大降低了程序員寫(xiě)匯編的痛苦,還可以創(chuàng )造大量的軟件功能模塊,并進(jìn)行靈活的調用。

用C語(yǔ)言寫(xiě)好軟件,通過(guò)C語(yǔ)言編譯器產(chǎn)生匯編代碼,通過(guò)匯編器再轉成二進(jìn)制執行代碼。程序員要理解匯編代碼以及與它的源C代碼之間的聯(lián)系,因為編譯器隱藏了太多的細節如:程序計數器、寄存器(整數、條件碼、浮點(diǎn))等。這正是大徐的強項。

在這里埋下了編譯器的伏筆,今天的華為已經(jīng)有了方舟編譯器,可以手機跑得更快。8月9日,華為宣布方舟對外開(kāi)源,造福整個(gè)業(yè)界。

老戴的C語(yǔ)言是清華生陸李啟蒙,他后來(lái)也到了億利達,現在是中國迷你對講機之王。不過(guò),老戴的嘴皮子更厲害,所以荒廢了武功。

JK1000的主機系統用著(zhù)用著(zhù)就變得越來(lái)越慢(早期的安卓也是一樣)。大徐就設置在每天半夜2點(diǎn),沒(méi)有什么人打電話(huà)的時(shí)候,系統自動(dòng)重啟,釋放掉所有資源,全部重新來(lái)過(guò)。美名其曰“半夜雞叫”。

開(kāi)局成功后,應力釋放,大徐住進(jìn)了醫院。這才有時(shí)間靜靜地看講通信原理的書(shū)籍,感慨:原來(lái)通信是這樣一回事情,自己還一直當做是自動(dòng)控制設備來(lái)開(kāi)發(fā)呢!華為的風(fēng)格是“先結婚,后戀愛(ài), 在槍林彈雨中成長(cháng)”。

華為在全國各地郵電局大張旗鼓地去賣(mài)JK1000。當時(shí)西方公司非常牛X,價(jià)格昂貴。全國2000多個(gè)縣,每個(gè)縣的郵電局都有決策權。

深入一線(xiàn),從農村包圍城市,是華為的發(fā)展之路。在主要的省會(huì )開(kāi)設了辦事處,初步建立了覆蓋全國的市場(chǎng)體系,但是也很簡(jiǎn)陋。姚福海到了山西太原,找了個(gè)旅館住下,打電話(huà)告訴公司自己住哪個(gè)旅館哪個(gè)房間。太原辦事處,就這樣成立了!

深圳的企業(yè),銷(xiāo)售手法豐富多彩,此處略去一萬(wàn)字。

JK1000在一年多里,就賣(mài)了近兩百臺,賺了不少快錢(qián)。

網(wǎng)絡(luò )上很多文章說(shuō),因為JK1000是空分制式,所以逼得華為不得不同時(shí)啟動(dòng)數字制式C&C08的開(kāi)發(fā),搞得企業(yè)差點(diǎn)崩盤(pán),任正非差點(diǎn)“跳樓”。

真實(shí)的情況剛好是相反的。如果沒(méi)有JK1000卡在時(shí)點(diǎn)獲得了”入場(chǎng)券“,華為就進(jìn)不了電信運營(yíng)商的門(mén)。如果沒(méi)有JK1000賣(mài)的近200套,華為也支付不起開(kāi)發(fā)數字機的費用,更加重要的是,沒(méi)有底氣真的去干電信這個(gè)活。

水平不行,服務(wù)來(lái)湊。“華友會(huì )”會(huì )長(cháng) 俞渭華94年進(jìn)華為,開(kāi)始是去東北做服務(wù)。有過(guò)著(zhù)名保衛戰的黑山在一個(gè)鄉鎮有臺JK1000因受雷擊導致冒青煙了,工作人員英勇?lián)尵葏s被薰暈了。他緊急趕赴現場(chǎng),發(fā)現難修。主任蘇偉指示:別留下“罪證”,馬上發(fā)新機!立馬找臺車(chē)全拉走,“挖坑深埋”!后腳新機就到了。防雷與阻燃是工藝問(wèn)題與通信技術(shù)無(wú)關(guān),當年的鄉鎮機房的避雷與接地也實(shí)在不好。華為用深入到黑山白水的快速響應來(lái)獲得了立足之地與客戶(hù)的理解。避雷是個(gè)共性問(wèn)題,華為用了一些年才最終艱難地解決。

第四章:適度創(chuàng )新,穩打穩扎,步步前行

JK1000開(kāi)發(fā)勝利在望的時(shí)候,華為啟動(dòng)了數字機C&C08 A型機的開(kāi)發(fā)。主機系統完全承接了JK1000的技術(shù)路線(xiàn),硬件上則聚焦解決數字網(wǎng)板的技術(shù)難題。大徐作為器件室負責人,也沖在了最前線(xiàn)。

1993年,A型機開(kāi)發(fā)成功后,又繼續啟動(dòng)了萬(wàn)門(mén)機的開(kāi)發(fā)(C型機和后續定型的B型機)。這次主要解決的技術(shù)問(wèn)題是兩個(gè),一是通過(guò)自己設計芯片來(lái)提高數字網(wǎng)板的集成度和容量,二是通過(guò)光模塊來(lái)實(shí)現多個(gè)模塊之間的連接。

可以看到,華為的成功經(jīng)驗是:將每次產(chǎn)品開(kāi)發(fā)的創(chuàng )新工作量控制在一定的比例里,確保每個(gè)產(chǎn)品都能商業(yè)銷(xiāo)售。步步為營(yíng),穩打穩扎,層層推進(jìn),而不是指望一口吃成一個(gè)胖子。

后來(lái),任正非在《創(chuàng )業(yè)創(chuàng )新必須以提高企業(yè)核心競爭力為中心》的演講中說(shuō)到: 我們提出了在新產(chǎn)品開(kāi)發(fā)中,要盡量引用公司已擁有的成熟技術(shù),以及可向社會(huì )采購的技術(shù),利用率低于70%,新開(kāi)發(fā)量高于30%,不僅不叫創(chuàng )新,而是浪費,它只會(huì )提高開(kāi)發(fā)成本,增加產(chǎn)品的不穩定性。

人老了,最近的事情不一定記得,塵封已久的往事卻時(shí)不時(shí)浮上心頭。

早年里,主機軟件就是一個(gè)大包,每次都是整體升級,復位重啟。不像西方公司,可以通過(guò)打補丁的方法來(lái)進(jìn)行錯誤的修正。為了解決網(wǎng)上問(wèn)題,有時(shí)候一個(gè)下午都會(huì )出幾個(gè)版本,如三點(diǎn)鐘版、五點(diǎn)鐘版、七點(diǎn)鐘版。

為了能實(shí)現整個(gè)系統的快速復位重啟,大徐使用了FLASH閃存技術(shù),在備份的MPU的閃存上先LOAD上新版本的主機軟件,重啟該MPU,然后進(jìn)行主備MPU切換,一秒鐘整個(gè)系統就復位成功了,堪稱(chēng)“光速”!這個(gè)技術(shù),老戴后來(lái)賣(mài)移動(dòng)GSM的時(shí)候也經(jīng)常吹噓。

老戴的同班同學(xué)鄒孟睿,97年畢業(yè)到中興通信做程控交換機內核的開(kāi)發(fā),中興上市前突擊分了一把股票。1997-11-11光棍節中興上市,他以迅雷不及掩耳之勢賺了一把快錢(qián)。為慶祝他發(fā)財,老戴也去蓮塘熱鬧了一回,聽(tīng)他嘀咕道:內存管理是程控交換機主機系統最頭疼的技術(shù)問(wèn)題。

和老戴一起97年進(jìn)華為的王迎軍,一起租住粵海門(mén)村的農民房,后來(lái)他成為華為核心網(wǎng)幾巨頭之一。 98年,大家一邊興致勃勃地交流香港的小電影,一邊談技術(shù)。他將所有的主機軟件代碼全部都讀了一遍,是C語(yǔ)言編寫(xiě)的,核心是一個(gè)基于命令行象DOS的操作系統。他說(shuō),最可怕的是有一堆全局變量,追蹤起來(lái)極其痛苦。作為核心測試人員,他有次和中興通信去PK,連夜修改內部參數連夜編譯,使得同樣負荷下的CPU的占用率更低。CPU占有率是個(gè)核心指標,老戴敲字的電腦現在CPU占有率是77%。

王迎軍是學(xué)化學(xué)的,不過(guò)對這個(gè)專(zhuān)業(yè)一點(diǎn)不感興趣,就去考了個(gè)高級程序員,從此掉到了“01010101“的坑里。前些年我們在西麗的農莊一起種過(guò)菜,他再也不和我談香港小電影了,談的是詩(shī)與未來(lái),做了領(lǐng)導,就是不一樣。

南京郵電大學(xué)糜正琨教授的弟子曾浩文是殷一民的師弟,他于1997年畢業(yè)后卻來(lái)到了華為,從開(kāi)發(fā)工程師做起,在世紀之交成為C&C08最后一個(gè)版本128模的研發(fā)負責人。號稱(chēng)可以支持百萬(wàn)用戶(hù),華為第一次在窄帶數字程控交換這個(gè)單品上做到了世界銷(xiāo)量第一。曾浩文記得當時(shí)有句話(huà):華為不想成為世界第一,卻不得不走在成為第一的路上。

有意思的是,128模第一版推出后,發(fā)現了眾多 bug,修修改改很麻煩,就重寫(xiě)了一次整個(gè)系統代碼。同樣的事情,GSM也干過(guò)。

有沒(méi)有Windows什么事?

核心的前臺主機軟件(含操作系統)確實(shí)是從來(lái)沒(méi)有Windows什么事的,但C&C08上還有一個(gè)BAM模塊(后臺管理單元)可以用。即使關(guān)掉了BAM模塊,C&C08的前臺主機軟件也是照樣運行。BAM后來(lái)演進(jìn)為OMC,華為云BU負責人鄭葉來(lái)就是當時(shí)OMC的開(kāi)發(fā)負責人。一線(xiàn)OMC應用軟件偶爾有點(diǎn)小瑕疵,老兵戴輝去反饋,OMC接口人答得讓人啼笑皆非:是你們國外Windows版本的兼容性問(wèn)題,與我們并沒(méi)有什么關(guān)系!

李泓:當年進(jìn)華為就接手CC08B型機的計費和告警模塊。后來(lái)想跳槽到智能業(yè)務(wù)部下面的互聯(lián)網(wǎng)研究部(后來(lái)被撤銷(xiāo)了),交換部的總經(jīng)理張順茂不放人,說(shuō)交換部的部門(mén)任意選并建議我去32模塊(那時(shí)128模塊還沒(méi)開(kāi)始呢),把我弄到了測試部去負責BAM的測試,跟王迎軍一樣做了個(gè)小Leader,沒(méi)想到他現在是核心網(wǎng)的巨頭了??戳四愕奈恼?,勾起了好多當年在華為做螺絲釘的回憶。

最后說(shuō)一下軟件銷(xiāo)售的商業(yè)模式,和主機軟件密切相關(guān)。

早年主機系統軟件中并沒(méi)有做license控制,升級和軟件服務(wù)也是免費的。只要客戶(hù)持續不斷地買(mǎi)華為設備,什么都好商量。

04年我去印尼運營(yíng)商那里,發(fā)現西門(mén)子的服務(wù)人員每個(gè)月都過(guò)來(lái)一次,看網(wǎng)上增長(cháng)了多少用戶(hù),就給運營(yíng)商開(kāi)張發(fā)票,再收一把份子錢(qián),可西門(mén)子確實(shí)什么都沒(méi)有干啊,怎么就可以收錢(qián)?

徐直軍(小徐)成立的戰略與MKT有個(gè)商業(yè)模式部,研究行業(yè)慣例,開(kāi)始搞“存量收費”,按用戶(hù)、按功能進(jìn)行license控制,每年的軟件維護和升級合在一起也要收取軟件服務(wù)年費。華為的技術(shù)支持部門(mén)因此獲得巨大收益。曾祥森和王海君先后擔任了這個(gè)部門(mén)的負責人。

當年主要是靠賣(mài)硬件賺錢(qián),沒(méi)有想到到了今天,軟件license才是真正賺錢(qián)的東西。因為核心網(wǎng)全部云化后,底層硬件就是x86通用服務(wù)器了,誰(shuí)都能賣(mài),毛利變得象紙片一樣薄。

第五章:核心網(wǎng)的OS成為整個(gè)華為發(fā)展的基礎

最近中美貿易摩擦中,大家注意到了”5G核心網(wǎng)“這樣一個(gè)名詞。美國對核心網(wǎng)給與了很多關(guān)注,可見(jiàn)這是非常重要的網(wǎng)絡(luò )設備。

核心網(wǎng)從功能上講,不僅服務(wù)于座機(固定電話(huà)),也服務(wù)于移動(dòng)電話(huà),包括2G/3G/4G/5G等。特定服務(wù)5G的時(shí)候,就叫5G核心網(wǎng)。

核心網(wǎng)從硬件和操作系統上,這些年有了很大的變革。

1、TDM(時(shí)分復用)的架構,傳統上叫數字程控交換機。當年劉江峰做GSM開(kāi)發(fā)的時(shí)候,MSC(相當于移動(dòng)的程控)和BSC(基站控制器)都是基于C&C08的平臺。

2、IP化。基于IP的軟交換架構,也叫NGN(下一代網(wǎng)絡(luò ))。硬件上有cPCI(框式)和ATCA(刀片式)兩代。

3、IP+IT化。IMS(IP多媒體系統)架構。硬件從此變成了x86通用服務(wù)器,軟件架構變化很大。

4、全面云化,NFV(網(wǎng)絡(luò )功能虛擬化)。

華為核心網(wǎng)的實(shí)時(shí)操作系統前后有了四次技術(shù)變革。

1、28年前,大徐他們是從底層開(kāi)始一點(diǎn)一點(diǎn)自研的操作系統。

西方做RTOS(實(shí)時(shí)操作系統)內核的那些小公司從八十年代才剛剛從兩三個(gè)人的規模起步,尚未影響到中國。價(jià)格昂貴,還要是美刀,小公司華為也根本支付不起。

2、九十年代中后期,融入全球先進(jìn)技術(shù)潮流,C&C08也在基于pSOS和VxWorks微內核的基礎上開(kāi)發(fā)了嵌入式實(shí)時(shí)操作系統。

C&C08 128模塊的主機系統里,SPC模塊用的是pSOS,PPC和CPC模塊用的是VxWorks。

擁有VxWorks內核的美國風(fēng)河公司,也收購了pSOS,最后一起并入到了Intel公司。華為的主處理器,也因此長(cháng)期使用Intel的x86架構。大家看到了CPU和操作系統內核之間的強鎖定關(guān)系。

諾基亞和愛(ài)立信也是采用類(lèi)似的做法,都是VxWorks的客戶(hù)。

思科則是基于QNX的內核,是QNX在汽車(chē)領(lǐng)域之外最大的客戶(hù)。老戴今天就在渥太華,QNX的總部就在這里。QNX于1980年成立,一群人哼哧哼哧做了幾十年,不停地去適配各種場(chǎng)景,實(shí)時(shí)性穩定性兼容性俱佳,QNX在傳統汽車(chē)的OS中市占率非常高,達到了80%左右。QNX后來(lái)賣(mài)給了黑莓,就是那個(gè)曾經(jīng)無(wú)比輝煌的手機品牌。

華為5G的基礎理論研究也是華為5G首席科學(xué)家童文博士帶隊在渥太華來(lái)干出來(lái)的。

老兵戴輝:華為操作系統28年史

圖注:老兵戴輝于華為渥太華研究所前

3、2007年開(kāi)始,華為成功基于開(kāi)源的Linux內核來(lái)實(shí)現實(shí)時(shí)操作系統。

這是Linux陣營(yíng)和華為的一個(gè)大的進(jìn)步。

實(shí)際上,風(fēng)河公司自己也在大力推廣嵌入式Linux內核了。

核心網(wǎng)平臺首席架構師姚弋宇寫(xiě)了一篇文章,叫《從泥坑里爬起來(lái)》。

2007年,核心網(wǎng)在軟交換硬件架構上,從cPCI平臺切向ATCA平臺,但都還是用Intel的x86 CPU。最大的改變在操作系統上,從ATCA架構開(kāi)始,在Linux上進(jìn)行了大量?jì)?yōu)化開(kāi)發(fā)實(shí)時(shí)操作系統,并替換以前的基于pSOS和VxWorks內核開(kāi)發(fā)的嵌入式實(shí)時(shí)操作系統。

優(yōu)化解決Linux的時(shí)延時(shí),一點(diǎn)一點(diǎn)地摳,最終成功將時(shí)延降低到非常低的水平。上次聽(tīng)無(wú)人機公司講開(kāi)發(fā)經(jīng)驗,也是要一克一克地去降低機體的重量。

這是一個(gè)偉大的勝利,最終成功打造了第一個(gè)公司級的電信Linux操作系統,后續延伸到了數據通信產(chǎn)品線(xiàn)的VRP上。省了錢(qián)不說(shuō),還大大提升了能力。華為對國際Linux開(kāi)源陣營(yíng)也做出了巨大的歷史貢獻。

任寶剛點(diǎn)評:我2009-2012年是核心網(wǎng)平臺項目經(jīng)理和開(kāi)發(fā)代表,當時(shí)和愛(ài)立信比拼ATCA的刀片硬件架構加基于開(kāi)源Linux內核的軟件平臺(之前是cPCI專(zhuān)有硬件+VxWorks嵌入式平臺),一開(kāi)始大家問(wèn)題都很多,每天開(kāi)車(chē)從東莞往回拉日志分析,被客戶(hù)罵刀片架構是“刀刀見(jiàn)血”。好在我們最后勝了。ACTA平臺的第一個(gè)全球商用的版本就是當時(shí)我們搞的。盡管最終的結果是好的,但是過(guò)程都是極其艱辛的,所以對待那些創(chuàng )新和失敗,要有足夠的耐心,沒(méi)有神話(huà),火候到了才能出來(lái)。

按任正非的理念,如果一個(gè)技術(shù)的核心是算法和邏輯,華為是可以通過(guò)努力來(lái)搞定的,所以華為在汽車(chē)BU里,做電池管理BMS(核心是算法和邏輯),卻不做電池(核心是化學(xué)和材料)。任正非大力呼吁國家培養更多數學(xué)家。

4、新引入了一個(gè)層次:云計算,新架構叫NFV(網(wǎng)絡(luò )功能虛擬化)。原有的RTOS不變。

這與華為的Fusion Sphere云計算操作系統是一脈相承的,采用了采用了KVM虛擬化引擎(也屬于Linux陣營(yíng))、Docker容器、K8S(Kubernetes)等各種技術(shù)。

云技術(shù)為CPU的切換、在核心網(wǎng)中引入ARM服務(wù)器帶來(lái)了機遇,后面將會(huì )講到。

第六章:鴻蒙RTOS誕生

大家看到了,華為的OS經(jīng)過(guò)了獨立開(kāi)發(fā)、基于pSOS和VxWorks微內核開(kāi)發(fā)RTOS、基于開(kāi)源的嵌入式Linux宏內核開(kāi)發(fā)等多個(gè)歷程,這為鴻蒙的誕生奠定了雄厚的技術(shù)基礎和理解。

有個(gè)人很關(guān)鍵,他叫王成錄。他先是核心網(wǎng)產(chǎn)品線(xiàn)總裁,核心網(wǎng)OS上積累了經(jīng)驗(實(shí)現了基于嵌入式Linux的RTOS)。隨后調任2012實(shí)驗室中央軟件部總裁,并啟動(dòng)了鴻蒙的研究。網(wǎng)絡(luò )上有任正非2012年與2012實(shí)驗室員工的對話(huà),表明華為開(kāi)發(fā)手機操作系統是為了做“備胎”。提問(wèn)的李金喜來(lái)自2012試驗室下的中央軟件院歐拉實(shí)驗室終端OS開(kāi)發(fā)部,負責面向消費者BG構建終端操作系統能力。

王成錄最后到消費者BG任軟件總裁。他的文章《華為手機操作系統往事》提到華為優(yōu)化的F2FS文件系統克服了安卓傳統的碎片化缺陷,已經(jīng)為谷歌的安卓系統所吸收。“天生快,一生快”。文件系統是手機和PC操作系統的一個(gè)重要組成部分。

老兵戴輝:華為操作系統28年史

圖注:8月9日開(kāi)發(fā)者大會(huì )上,王成錄發(fā)布EMUI 10

任正非先生關(guān)于鴻蒙操作系統有精辟語(yǔ)錄:我們有數千塊(注:種類(lèi))電路板,電路板都要有操作系統。鴻蒙操作系統是一個(gè)面向確定時(shí)延系統的操作系統,實(shí)現系統端到端處理時(shí)延是精確到 5 毫秒,甚至更低的毫秒級乃至亞毫秒級,控制只有這么小時(shí)延,對物聯(lián)網(wǎng)自動(dòng)生產(chǎn)有用。比如無(wú)人駕駛,齒輪轉過(guò)來(lái)時(shí)延是幾毫秒,如果是不準確的,不然這個(gè)齒輪來(lái)了,那個(gè)齒輪還沒(méi)有來(lái),就咬合不上了。我們是為了萬(wàn)物互聯(lián)、將來(lái)走向智能社會(huì )所做的一個(gè)操作系統。

從任正非先生的言語(yǔ)中可以看到,鴻蒙未來(lái)也可能用到系統設備上。

第七章: 華為操作系統群芳譜

在核心網(wǎng)的OS基礎之上,華為的操作系統百花齊放,貫通了華為業(yè)務(wù)全部三大BG(運營(yíng)商、企業(yè)、消費者含手機)和兩大BU(云計算、汽車(chē))。

在我去年描述的中國操作系統群像里,已經(jīng)列舉了華為的系列化操作系統,增補總結如下:

1、路由器和數據通信交換機操作系統:VRP(通用路由平臺),這是華為OS的另外一條主線(xiàn)

1996年,華為的C&C08賣(mài)得熱火朝天,華為倉中有糧,在北京研究所開(kāi)始了數據通信的研發(fā)。

華為的VRP應該基于美國風(fēng)河公司的VxWorks 微內核開(kāi)發(fā)了實(shí)時(shí)操作系統。Tornado 是風(fēng)河公司推出的一套實(shí)時(shí)操作系統(RTOS)開(kāi)發(fā)環(huán)境,類(lèi)似Microsoft Visual C,但是提供了更豐富的調試、仿真環(huán)境和工具。另外還有一家同行pSOS,后被風(fēng)河收購了。

2003年1月23日,思科公司在美國指控華為侵權。訴訟過(guò)程之中,發(fā)現華為的VRP系統比思科的IOS體積小多了,效率也更高。

無(wú)獨有偶。思科的IOS實(shí)際上是基于QNX內核開(kāi)發(fā)的實(shí)時(shí)操作系統。

前些年,核心網(wǎng)OS采用了開(kāi)源的Linux內核實(shí)現了RTOS以后,華為數據通信的VRP也已經(jīng)采用嵌入式Linux內核了。

在移動(dòng)通信中,有一個(gè)很重要的領(lǐng)域:PS域(分組交換系統),如GGSN/SGSN等,功能是在3G/4G/5G系統中處理IP數據打包和交換?,F在大家用手機基本上都是走流量而不是打電話(huà),所以PS域也就越來(lái)越大。PS與RAN(無(wú)線(xiàn)接入網(wǎng)絡(luò ),基站等)密切相關(guān),所以華為內部常年將PS直接歸類(lèi)在無(wú)線(xiàn)產(chǎn)品線(xiàn)(RAN)內。

華為3G/4G/5G的PS域是基于自己的數據通信交換機,所以也同樣采用過(guò)VxWorks 的微內核。

2018年8月英國對華為系統的安全審查中,認為華為采用的VxWorks系統在 2020 年后將無(wú)法獲得安全補丁和升級,有安全隱患。

但實(shí)際上,這并不是什么問(wèn)題。

一方面,華為的數據通信交換機已經(jīng)開(kāi)發(fā)了自己的基于嵌入式Linux內核開(kāi)發(fā)的RTOS。即使對于風(fēng)河,官網(wǎng)上也介紹了英國電信的RAN(無(wú)線(xiàn)接入網(wǎng))采用風(fēng)河的嵌入式Linux的成功故事。另外一方面,鴻蒙的微內核,也可以做備胎。

2、云計算操作系統:Fusion Sphere。最初采用XEN虛擬化引擎,現在走向KVM。

3、服務(wù)器操作系統:歐拉EulerOS,即將開(kāi)源,和全世界共同進(jìn)步。

4、物聯(lián)網(wǎng)嵌入式操作系統:LiteOS。超輕量級,已經(jīng)開(kāi)源。

通信泰斗鄔賀銓認為:“AIoT是IoT的發(fā)展方向,IoT需要AI來(lái)提升其價(jià)值。5G是連接AI與IoT的橋梁,其高帶寬、高可靠低時(shí)延、大連接開(kāi)拓了AIoT更廣闊的應用領(lǐng)域。”

5、汽車(chē)和無(wú)人駕駛操作系統:鴻蒙。余承東宣布鴻蒙開(kāi)源,通過(guò)開(kāi)源來(lái)吸納全球智慧,是最好的辦法。

6、智能手機、電視機操作系統:鴻蒙。這個(gè)大家說(shuō)得很多了。

7、方舟編譯器。方舟編譯器并不是操作系統本身,但是一方面可以提高編譯后操作系統程序的運行效率(手機跑得更快),另外一方面,大大方便APP業(yè)務(wù)移植到鴻蒙,原來(lái)的安卓應用(APP)只要做很小的改動(dòng),就可以通過(guò)方舟編譯器編譯后,在鴻蒙上運行。

一花獨放不是春。華為30年,為社會(huì )培養了不少人才,創(chuàng )業(yè)系中也有好些做操作系統的。

A、季昕華創(chuàng )立的UCloud,是唯一一個(gè)沒(méi)有依靠大產(chǎn)業(yè)背景而獨立做大的公有云,因為“刀塔傳奇”手游云業(yè)務(wù)而一炮走紅。UCloud在公有云中是第一個(gè)基于開(kāi)源的KVM引擎進(jìn)行開(kāi)發(fā)的,甚至早過(guò)了阿里云。

B、華三是從華為體系分離出去的。VRP操作系統從此“花開(kāi)兩朵,各表一枝”。華三體系的OS命名為Comvare。

C、宇視又是從華三分離出去的,Imos Inside是宇視安防OS的商標。Intel認為Imos Inside侵犯了Intel Inside的商標,但并未能獲得法院的支持。

D、曾浩文創(chuàng )立的京華科訊是國內第一個(gè)自主桌面云OS,第一個(gè)采用KVM虛擬化技術(shù)路線(xiàn),成功進(jìn)入了海陸空三軍。

第八章: 掌握了操作系統,就不怕CPU卡脖子了

5月15日,華為被列入了實(shí)體清單,Intel的CPU一度對華為斷供。

老兵戴輝大膽預測這對華為不會(huì )有什么大的影響。因為華為控制了操作系統之后,下層的CPU就可以靈活切換了。

數據中心(和云)服務(wù)器領(lǐng)域,Intel占領(lǐng)了超過(guò)95%以上的市場(chǎng)份額。

由于歷史原因(本文已經(jīng)介紹了這個(gè)歷史),目前全球的電信核心網(wǎng)都是采用Intel的x86架構通用服務(wù)器。

因為電信核心網(wǎng)操作系統為華為所控制,再上層的業(yè)務(wù)和生態(tài)也是為華為所控制,所以這個(gè)領(lǐng)域的服務(wù)器完全可以從x86架構轉成Arm架構。

華為不得不做這個(gè)事情。今年1月7日,華為發(fā)布首款ARM架構服務(wù)器CPU鯤鵬芯片及泰山服務(wù)器,發(fā)布人就是徐文偉。通過(guò)容器技術(shù),可以將多臺泰山服務(wù)器(采用Arm CPU)構成大的服務(wù)器集群,從而在電信核心網(wǎng)上使用。

老兵戴輝:華為操作系統28年史

回頭看Linux,最早一版也只基于x86,后來(lái)也跨平臺支持了Arm、Power,MIPS等各種CPU架構。

我們將眼光投向騰訊。微信的服務(wù)器集群,上邊都是跑的基本都是安卓和IOS生態(tài),在技術(shù)上,也完全可以采用Arm服務(wù)器集群,而不是以前的x86服務(wù)器集群。

在電信的計費領(lǐng)域,華為已經(jīng)有了成功案例。

2019年7月19日凌晨,經(jīng)過(guò)緊張而有序的割接,山東移動(dòng)計費CRM系統的軟硬件成功實(shí)現替換升級,成為首個(gè)在核心系統中采用國產(chǎn)自研全套軟硬件解決方案的運營(yíng)商,在自主可控的道路上邁出堅實(shí)一步。華為自研系列IT軟硬件:基于鯤鵬920的TaiShan泰山服務(wù)器,GaussDB高斯數據庫、服務(wù)器操作系統歐拉EulerOS。

更早一些時(shí)候,2017年底,倪光南院士披露,航天科工集團“商密網(wǎng)”是當時(shí)規模最大的全國產(chǎn)軟硬件構成的信息系統,已部署了2萬(wàn)臺全國產(chǎn)桌面電腦,由包括“航天昆侖數據庫一體機”在內的國產(chǎn)服務(wù)器提供云服務(wù),并引入了采用航天元心移動(dòng)操作系統的安全手機支持移動(dòng)辦公。

對于個(gè)人電腦而言,Intel也面臨Arm的挑戰。去年夏天在硅谷的微軟店里,看到了采用高通基于A(yíng)rm的CPU,加上微軟的Windows,由聯(lián)想Lenevo打造的支持always on的筆記本電腦。海思新近也在開(kāi)始做基于A(yíng)rm架構的用于筆記本電腦的CPU了,期待中。

結語(yǔ):創(chuàng )新永無(wú)止境

2019年的東南大學(xué)畢業(yè)典禮上,曾鍛造華為第一顆芯片和第一套OS的徐文偉發(fā)言:

“華為從創(chuàng )立以來(lái)一直在堅持的,就是創(chuàng )新。過(guò)去30多年以來(lái),華為的成功是基于客戶(hù)需求的技術(shù)創(chuàng )新和工程創(chuàng )新,幫助客戶(hù)成功的解決方案創(chuàng )新,實(shí)現商業(yè)成功,這樣的創(chuàng )新,我們稱(chēng)之為華為創(chuàng )新1.0。而信息產(chǎn)業(yè)超過(guò)50年的高速發(fā)展,理論和工程都遇到了發(fā)展瓶頸,我們需要理論突破,我們需要從0到1的創(chuàng )新。

“華為正式宣布進(jìn)入創(chuàng )新2.0,創(chuàng )新2.0的核心是基于愿景的理論突破和基礎技術(shù)的發(fā)明,而理論突破和基礎技術(shù)發(fā)明源頭之一是學(xué)術(shù)界,在大學(xué)里,在座的各位之中。”

后注:老兵戴輝已經(jīng)系統整理并發(fā)表了華為的芯片史、無(wú)線(xiàn)史、手機史、光傳輸史、華電-華三創(chuàng )業(yè)系史、操作系統史,新的作品正在路上。請叫老兵戴輝為“華為科技史之始作俑者”。

最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!

鎂客網(wǎng)


科技 | 人文 | 行業(yè)

微信ID:im2maker
長(cháng)按識別二維碼關(guān)注

硬科技產(chǎn)業(yè)媒體

關(guān)注技術(shù)驅動(dòng)創(chuàng )新

分享到