來源:《中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報》
當(dāng)你手里的各種硬件設(shè)備實現(xiàn)無縫鏈接,可以用手機訪問PC里的文件、相機里的照片,或者是訪問到汽車的燃油、里程、部件磨損情況;當(dāng)你出差時,無需攜帶自己的設(shè)備,用一個儲存著你的信息的芯片,使用機場提供的自助設(shè)備,就可以下載你的個人操作環(huán)境,里面包括你的個人設(shè)置、保存的文件等,而當(dāng)你離開的時候這個設(shè)備不會儲存你的任何信息……這樣的模式,是不是很酷?
這就是透明計算所帶來的改變。透明計算概念的創(chuàng)始人、中南大學(xué)校長張堯?qū)W認為,“透明計算將引領(lǐng)整個產(chǎn)業(yè)界進入一場新的計算革命”。
透明計算早于云計算
很多人知道云計算,對透明計算的概念卻比較陌生。其實,透明計算概念提出的時間比云計算要早很多年。
2007年,IBM在一份技術(shù)白皮書中首次提到“云計算”這個名詞。云計算提出了一種全新的信息管理的思路,在充分利用互聯(lián)網(wǎng)的前提下,云計算將計算資源、存儲資源等放在網(wǎng)絡(luò)上,形成一個動態(tài)資源池,從而為廣大用戶提供一個虛擬化的高可用性的計算平臺。
在更早的1998年,由張堯?qū)W領(lǐng)導(dǎo)的小組就提出了透明計算的理論。透明計算是指用戶在使用計算機系統(tǒng)時,不必感知操作系統(tǒng)、中間件、應(yīng)用程序等的具體所在,只要根據(jù)自己的應(yīng)用需求,通過網(wǎng)絡(luò)從所使用的各種終端設(shè)備(如固定和移動的終端設(shè)備以及家庭中的各類終端設(shè)備)中選擇并使用相關(guān)計算服務(wù)(如計算、電視、上網(wǎng)和娛樂等)的一種計算模式。
透明計算的核心是分離,包括計算與存儲的分離、硬件與軟件的分離。計算與存儲的分離是指數(shù)據(jù)被存儲在服務(wù)器或網(wǎng)絡(luò)上,而計算在前端或指定的地點進行。硬件與軟件的分離包含兩層意思:一是同一個硬件平臺可以支持不同的軟件,二是同一個軟件能夠運行在不同的硬件平臺上。只有實現(xiàn)資源的分離,才能讓用戶更加靈活地調(diào)配和使用各種資源,才能使資源以一種服務(wù)的方式被提供。
未來全新的計算模式
在今年9月的英特爾信息技術(shù)峰會美國站上,英特爾公司高級副總裁、軟件與服務(wù)事業(yè)部總經(jīng)理詹睿妮在主題演講中給予透明計算極高的評價,并認為“透明計算將是下一個計算時代,其3個關(guān)鍵元素是HTML 5跨平臺語言、云計算和安全。
“國外學(xué)術(shù)界對透明計算表現(xiàn)出極大的興趣,并掀起了探討熱潮。” 張堯?qū)W表示,國外不少評論認為,透明計算是首個由中國推動的計算技術(shù)。在透明計算時代,中國IT行業(yè)有望實現(xiàn)領(lǐng)跑。
對于透明計算的特點,張堯?qū)W闡述說:“透明計算的一個典型特征是計算以流的模式執(zhí)行,計算資源就像電流一樣在CPU上自由流動。由于技術(shù)的限制,在現(xiàn)有的網(wǎng)絡(luò)中數(shù)據(jù)傳輸會有一定的延遲。為此,我們在透明計算系統(tǒng)中特別設(shè)計了一個資源緩沖區(qū),相當(dāng)于‘蓄水池’,從而有效解決了信息傳輸過程中的延遲問題。將存儲資源放在服務(wù)器端或網(wǎng)上,在前端完成計算,這有助于減輕CPU的負擔(dān),同時提高計算的性能。”