手機正在搶走電腦的飯碗

手機正在搶走電腦的飯碗

手機這傢伙向來不老實,這不,一出生就搶了固定電話的飯碗。MP3、MP4 也被它弄得瀕臨滅絕。這些年,它又開始替代相機、錄音筆、遊戲機、錢包、鑰匙、公交卡、手電筒乃至化妝筆。更驚奇的是,手機馬上就要搶走電腦的飯碗。

說個我身上發生的故事吧。

若干年前,我就幻想過手機運行 Windows 系統的樣子。大概像這樣:

手機正在搶走電腦的飯碗

當時我還沒買電腦,就心想“要是能在手機裡刷一個 Windows 系統該多好,又能當手機又能當電腦,連買電腦主機的錢都省了”。

後來我知道,依照當年的手機配置,即便能塞下 Windows 系統,運行起來也是“老漢推火車”

可我萬萬沒想到,這才過幾年,“老漢”真的推動了“火車”。

就在上個月,我去參加榮耀V20手機發佈會,現場看到這樣一幕:

手機正在搶走電腦的飯碗

臺上的小哥用一部榮耀V20手機充當“電腦主機”連接到顯示器,簡單操作後,屏幕就出現了熟悉的 Window10 界面。

一臺用手機當主機的電腦,竟然敢現場試玩 3D 電腦遊戲?本以為會卡成PPT,沒想到開最高清畫質居然非常流暢。這就很不科學了,配置一般的電腦都辦不到。

手機正在搶走電腦的飯碗

演示完畢,榮耀手機的總裁趙明很淡定地告訴現場觀眾:這臺

“手機變成的電腦”性能相當於一臺“萬元級別”的電腦。

納尼?一臺3000元檔的手機插上鼠標鍵盤顯示器,就能變成“萬元級別”的電腦?開什麼玩笑?那以後還用買電腦嗎?

為了弄懂背後的技術小秘密,會後我撩到了一位相關的技術專家。由於是私人關係,暫且就叫他“華哥”吧。本期來跟大家揭曉“手機變電腦,老漢推火車”的秘密……

Let's Rock !

1

華哥透露:“其實發佈會那天演示的 Windows 系統和3D遊戲根本就沒跑在手機裡,而是運行在華為雲服務器上。觀眾在屏幕上看到的畫面是從雲端遠程實時傳輸過來的視頻圖像。”

整個流程是這樣的:

雲端的某臺服務器上跑著一個Windows系統,並把畫面實時傳輸給手機。手機再把鼠標鍵盤的操作信號實時傳回給服務器。

這就是組成了所謂的“雲電腦”

手機正在搶走電腦的飯碗

在“雲電腦”的架構裡,手機只負責接收和顯示畫面,發出操作指令,其他運算處理都交由雲端。

看過鋼鐵俠的同學大概能秒懂。機甲裡的人只負責發出命令,真正飛天入地貼身肉搏的其實是機甲。

鋼鐵俠的戰鬥力很大程度上由機甲的性能決定。同樣,

“雲電腦”的性能也和手機關係不大,主要由雲服務器的性能決定

手機正在搶走電腦的飯碗

也就是說,只要網絡順暢,別說是“萬元級別”的電腦, “雲電腦”想要多高配置都行,理論上性能可以碾壓任何一臺家用電腦。

手機正在搶走電腦的飯碗

2

可能有朋友要說了:“么哥你淨吹牛,什麼雲電腦,這不就是個遠程桌面麼?一臺設備遠程控制另一臺,這功能QQ上老早就有啦,我以前還用它幫妹子修過電腦吶!”

手機正在搶走電腦的飯碗

是的,“雲電腦”看著有點像我們熟悉的“QQ遠程協助”。

華哥告訴我,嚴格說起來,這類技術的鼻祖都是一個叫 “RDP 遠程桌面協議”。

手機正在搶走電腦的飯碗

這個協議最早由思傑公司(Citrix)研發,上個世紀90年代被微軟公司收購,集成在 Windows NT 4.0 Server 系統中,這才有了 Windows 系統上最早的遠程桌面訪問功能。

不過,即便同樣是一臺電腦控制另一臺電腦,“雲電腦”和最開始的“遠程桌面”已經產生了天差地別。

就好比同樣從北京到上海,如果對時間沒有任何要求,可以走路去,可以騎自行車去;如果你想3天之內到,可以開車,可以坐綠皮火車;如果你想半天之內到,最好坐飛機或高鐵。

在上面這個例子裡,時間要求發生了量變,交通工具和背後的技術就得發生質變。同樣,“遠程桌面”和”雲電腦“實現效果發生量變,背後的技術也得發生質變。

華哥告訴我,“遠程桌面訪問”最早是用來遠程管理服務器的。在那個上網都依靠電話線撥號的年代,限於網絡條件,遠程桌面控制另一臺電腦一般只用來做做簡單的鍵鼠操作。

想用控制另一臺電腦來辦公、看電影,打遊戲?倒也不是不行,只是很可能屏幕會卡頓到出現各種靈異現象。

“比如,腿不動就拿賽跑冠軍”

手機正在搶走電腦的飯碗

後來網絡條件稍稍好了些,遠程桌面訪問技術也越來越完善,這才又爆發一輪新的技術應用。

一些大型企業開始採用一種叫“雲桌面”的技術,不再給每個員工配一臺昂貴的電腦,而是配一臺成本很低的“瘦客戶端”。

員工辦公時用它訪問服務器,以“雲桌面”的方式來辦公,所有運算都依靠雲端的服務器,“瘦客戶端”只負責傳輸圖像和指令。

手機正在搶走電腦的飯碗

“雲桌面”給企業帶來的好處很直觀:省錢、安全、易管理。么哥在這裡用“喝湯”的例子給大家打個比方:

給每個員工配一臺電腦,相當於給每個人配一口鍋和灶臺,員工自己熬湯喝。小鍋湯雖然味美,但鍋裡喝不完的只能倒掉,造成浪費。同時,灶臺太多也很難統一管理,不利於食品安全。

對應過來就是:每個員工電腦裡剩餘的存儲空間和運算性能都浪費了,而且設備分散,既不利於IT部門統一管理,也不利於信息安全。

“雲桌面”就相當於煮一大鍋湯,給每個人發了個碗(瘦客戶端),大家都從鍋裡按需盛湯,避免浪費,也便於統一管理和把控安全。

手機正在搶走電腦的飯碗

為了不讓員工碗裡的湯相互竄味兒,“大鍋湯”後來又和“虛擬化技術”相結合,衍生出了一種“瓦罐煨湯”模式,一臺服務器可以藉助“虛擬化技術”變成幾十臺甚至幾百臺服務器,員工各自訪問一臺虛擬機,互不影響。

手機正在搶走電腦的飯碗

就這樣,“雲桌面”技術在企業級市場很吃香,市場需求的土壤不斷滋養出新的技術,如此往復至今,“雲桌面”、“虛擬桌面”這類技術在企業級市場已經全面開花,相當普遍。

但是,“雲桌面”在個人消費者市場一直沒啥反響。

一個主要原因是受到網絡條件的掣肘。用人話來說就是普通吃瓜群眾家裡的網不太行,不太適用。

主流的“雲桌面” VDI 架構對網絡條件的依賴很強,因為要實時傳輸整個電腦畫面,延遲太高、帶寬不夠、網絡波動,都可能對“雲桌面”的使用體驗產生毀滅性破壞。

華哥透露,“華為雲電腦” 項目從2017年11月立項,到18年4月份正式亮相,中間只花了幾個月,因為它的底層技術和華為的另外兩款企業級雲桌面產品基本相同,這兩款企業級產品算起來已經有近十年的技術經驗積累。

“但如果直接把企業級雲桌面產品拿到外網環境下當‘雲電腦’用,絕對會水土不服。因為家用網絡環境跟企業的網絡環境完全沒法比,無論是延遲還是穩定性都差得多。”

適應不了公網的網絡,“雲桌面”就沒法走出企業,變成真正的“雲電腦”。

3

為了讓“雲電腦”適應互聯網環境,華為的研發人員得做成兩件事:

1.儘可能壓縮視頻流量,避免佔用太多家用網絡帶寬,或者消耗太多手機流量。

2.儘可能降低時延。

當然還得有個大前提:確保畫面足夠清晰流暢

為了達成目的,他們需要打磨整套流程的每個細節,用“毫秒必爭”來形容並不誇張。華哥舉了幾個例子:

1)“硬解碼0延遲”技術

在圖像傳輸過程中,他們用了一種壓縮率很高的 H.264 算法對圖像進行壓縮,終端設備需要先解碼才能顯示畫面。

為了降低延遲,他們放棄了速度較慢的“軟件解碼”方案,聯繫終端部門的同事拿到調用華為和榮耀手機 GPU芯片的權限,藉助本地硬件的能力實現“硬件解碼”。

這麼做,就為了把原本需要10~20毫秒的解碼時間縮短至1~2毫秒,節省那十幾毫秒的時延。

2)增量數據傳輸技術

為了降低帶寬,他們需要自動識別每一幀圖像中未變化的部分,只傳輸有變化的部分。

“如果畫面裡只有一個鼠標在動來動去,其他像素都沒變,就完全沒必要傳輸整個畫面,只需要傳輸鼠標移動的那部分,這樣可以極大節省帶寬。”

華哥稱之為“增量數據傳輸”

3)視頻場景智能識別

“雲電腦”會自動識別畫面裡的不同元素和場景,比如文字、Windows 圖框、線條、視頻、圖片等等,對不同圖像採用不同的壓縮算法、不同的壓縮率。確保使用順暢。

4)雲端GPU服務器

為了應對一部分“雲電腦”遊戲玩家,他們甚至推出了一個“遊戲套餐”,直接把一批雲端的普通服務器換成了GPU服務器,以強化“雲電腦”的圖形計算能力。這麼做的直接代價就是,華為雲那邊的服務器成本成倍增加……

類似的技術細節還有很多,這裡就不一一贅述。

“經過這一系列努力,我們終於算是達成了目標 —— 在家用20兆帶寬的網絡環境下,‘雲電腦’平均延遲控制在30毫秒左右,即便是玩最刺激的槍戰遊戲也不是問題。”

華哥說,

“雲電腦”的技術核心在於“端-網-雲”三種能力的整合。放眼望去,少有同時在終端設備、網絡技術和雲計算三個方面同時雄踞行業前列的公司,“雲電腦”這件事彷彿註定要華為來做。

唯一令他們頭疼的是近端側的網絡問題,也就是用戶所在的小區到路由器這段網絡,以及家裡的 WiFi 網絡環境。

“其他問題都能夠解決,這部分網絡問題我們幫不上忙。”

華哥說,“所以,我很期待明年的5G,那也是華為的主戰場。”

手機正在搶走電腦的飯碗

4

5G網絡普及以後,“雲電腦”會發生什麼變化?

首先,所有網絡問題一下子被解決,“雲電腦”的延遲將由如今的幾十毫秒降低至幾毫秒,遠遠低於人類的反應速度,用戶將絲毫察覺不出“雲電腦”和物理機的差別。

手機正在搶走電腦的飯碗

同時,“雲電腦”對網絡的依賴也將不再是問題。

很多人曾預言過,在5G時代“上網”的概念甚至都可能消失,因為“在線”將變成一種常態,人們會像忽略空氣一樣忘記“上網”這件事。

如果用現實世界的生物演變來理解互聯網世界,網絡是整個互聯網的環境基礎,每一次網絡設施升級對於互聯網產業的影響都像環境氣候對生物演化的影響那樣,悄然無聲,又猛烈深遠。

比方說,視頻傳輸、直播技術其實早就有了,這幾年大家才紛紛拿起手機刷起了各種視頻直播,整個視頻內容消費產業一下子爆發,其實也是得益於網絡條件的提升。

5G之後,“雲電腦”會徹底爆發嗎?手機會淘汰掉現在的電腦嗎?一切未可知,但我傾向於相信這一切會發生,或者某種程度上會。就像以前手機替代固定電話、MP3,現在手機替代錢包、鑰匙、錄音筆、公交卡那樣。

舊的互聯網生物淘汰,新的互聯網生物誕生。

據說,第一條爬上陸地的魚其實在上岸之前早已基因突變,長出了不太完整的肺和腿,這使得它在潮水褪去後能迅速適應。如果科技世界的真像生物演化那樣,“雲電腦”可能就是那條魚。

而你我,是這個演化過程的親歷者。

手機正在搶走電腦的飯碗

文中“大鍋湯”的比喻出自:知乎.vCloudPoint.《區別RDS,VDI,IDV,VOI》


分享到:


相關文章: