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