安卓虛擬系統(tǒng)引擎MultiDroid概念圖。 (資料圖片)
談到虛擬化,大家既熟悉又陌生,在多數(shù)人的腦海里,虛擬化指的要么是虛擬云,要么是高深莫測的虛擬機(jī)。其實,虛擬化離每個人都很近,我們來看兩個有趣的例子:XBOX ONE通過虛擬化技術(shù)隔離游戲與操作系統(tǒng),有效避免了安全漏洞對整個系統(tǒng)的威脅;MAC OSX使用虛擬化技術(shù)阻止惡意使用,實現(xiàn)了極高的安全性。
由于軟件兼容性的問題,使用蘋果電腦的用戶往往會通過虛擬機(jī)來虛擬windows系統(tǒng)。在IT領(lǐng)域,虛擬化并不陌生,該技術(shù)誕生于40年前,已成為當(dāng)今IT基礎(chǔ)架構(gòu)的基石。目前,虛擬化市場上已出現(xiàn)了市值幾百億美元的公司,比如VMWare等。但在移動計算平臺上,市場上一直沒有獨(dú)立于硬件的虛擬化解決方案。
近日,LBE科技推出了其首創(chuàng)的移動虛擬化解決方案——MultiDroid,這也是全球首個基于安卓平臺的應(yīng)用程序虛擬化引擎,填補(bǔ)了移動端平臺的空白。此前,LBE科技推出的新產(chǎn)品“平行空間”,就是借助該技術(shù)引擎研發(fā)。
既然PC平臺的虛擬化方案早在10年前就已經(jīng)成熟了,為何至今才能研發(fā)出移動平臺的虛擬化成熟方案呢?
這主要有三個方面的原因:第一,長期以來,移動平臺硬件缺乏對虛擬化的支持,而在PC平臺上,CPU很早就支持了硬件虛擬化;其次,操作系統(tǒng)更加封閉,雖然說安卓是一個開放的平臺,但由于移動平臺的復(fù)雜性,使得開發(fā)者無法接觸到底層硬件;第三,設(shè)備的性能有限,相比PC,其CPU的計算能力有數(shù)十倍的差別,這三個難題阻礙了虛擬化引擎的誕生。
“移動虛擬化的實現(xiàn)難題主要是受到計算環(huán)境的掣肘。”LBE科技創(chuàng)始人、CEO張勇表示,早期移動設(shè)備的硬件資源有限,很難達(dá)到虛擬化的要求;此外,移動操作系統(tǒng)比PC的架構(gòu)更加復(fù)雜,硬件也更加多樣化,導(dǎo)致虛擬化實現(xiàn)難度也更大。
2015年以后,上述狀況有了很大改善?,F(xiàn)在的手機(jī)無論在CPU核數(shù)、主頻、內(nèi)存等方面的硬件性能已經(jīng)不輸于PC電腦,操作系統(tǒng)也對虛擬化進(jìn)行了諸多方面的更新,這就為LBE推出MultiDroid提供了“天時”。移動設(shè)備龐大的用戶基數(shù)與LBE在底層安卓技術(shù)方面的深厚積累,則成了MultiDroid的“地利”與“人和”。
據(jù)張勇介紹,LBE平行空間就像是安卓手機(jī)上的一個虛擬系統(tǒng),在其中運(yùn)行的APP與手機(jī)主系統(tǒng)彼此獨(dú)立,互不影響。它可以解決移動用戶多身份、多賬號的操作難題。此前,賬號雙開、手機(jī)虛擬系統(tǒng)這個典型的用戶需求,一直未被很好地滿足。以國內(nèi)的社交應(yīng)用為例,現(xiàn)在不少人都擁有多個微信或者QQ等賬號。而且,類似的需求也是一個全球普遍的需求。2015年底,LBE科技針對全球各地數(shù)十萬人做了一次在線調(diào)研,統(tǒng)計發(fā)現(xiàn)71%的用戶在某個社交應(yīng)用上使用多個賬號,34%的用戶曾用多個賬號玩同款游戲。“這種虛擬技術(shù)潛在用戶規(guī)模是十億級別的。”張勇表示。
“賬號雙開的市場需求雖然大,但產(chǎn)品實現(xiàn)的技術(shù)門檻其實很高。”張勇表示,平行空間涉及非常底層的移動虛擬化技術(shù),LBE為此研發(fā)出全球首個安卓虛擬系統(tǒng)引擎——MultiDroid。其在安卓手機(jī)中虛擬了一個獨(dú)立的系統(tǒng),與原有系統(tǒng)完全隔離,用戶可以在其中運(yùn)行和原有系統(tǒng)相同的程序,也可以讓一部分程序僅安裝和運(yùn)行在MultiDroid中。這使得用戶可以在一部安卓手機(jī)中,同時登錄2個微信、2個部落沖突等各類應(yīng)用和游戲,由此避免了用戶切換不同賬號、不同身份的繁瑣操作。
未來,移動平臺的虛擬化引擎將大有可為。首先,在消費(fèi)領(lǐng)域,應(yīng)對多重身份和多重場景的需求;其次,對企業(yè)場景,虛擬化可以解決企業(yè)最為關(guān)心的話題,包括移動設(shè)備的管理、應(yīng)用的管理、數(shù)據(jù)泄露等;最后,基于虛擬化引擎,將APP、數(shù)據(jù),特定操作系統(tǒng)硬件分離開來,可以實現(xiàn)大設(shè)備的應(yīng)用于數(shù)據(jù)的部署和遷移,以及移動端和桌面端的跨平臺應(yīng)用。
“虛擬系統(tǒng)引擎未來不僅可以幫助用戶雙開賬號,還有更多的想象空間。它還可以提供隱私安裝、安全保險箱等功能;既可以開發(fā)面向個人用戶的產(chǎn)品,也可以開發(fā)面向企業(yè)的應(yīng)用。”張勇說。