云計算技術(shù),或者說只是這個術(shù)語在這兩年已經(jīng)深入人心,這從我國將其列為國家“十二五”計劃的戰(zhàn)略性新興產(chǎn)業(yè)就能看出。市場上各類IT相關(guān)產(chǎn)品,甚至一些傳統(tǒng)電器廠商也盡可能將其產(chǎn)品和云計算關(guān)聯(lián)起來。但是云計算的本質(zhì)是什么?虛擬化是否就代表了一切?虛擬化技術(shù)由來已久,最早可以追溯到大型機時代,那么那時為什么沒有云計算的理念呢?本篇對此進行一些淺層次的分析探討,引玉之意。
云計算歸根結(jié)底是一種IT服務(wù)提供模式,不論是公有云還是私有云(以IT設(shè)備的歸屬不同分類),其本質(zhì)都是IT的最終使用者可以隨時隨地并且簡便快速地獲取IT服務(wù),并以獲取服務(wù)的層次分為IaaS(僅獲取虛擬的硬件資源)、PaaS(獲取可編程的環(huán)境)、SaaS(直接獲取軟件應(yīng)用服務(wù))。至于如何隨時隨地,怎樣簡便快速才能夠稱上云計算,業(yè)內(nèi)也沒有標準可言,難怪乎不少只要有wifi功能的平板電腦廠商都稱自己的產(chǎn)品為云計算終端產(chǎn)品。
既然是一種服務(wù),就牽涉到運營這件事,雖然許多私有云負責部門(比如企業(yè)內(nèi)部的云)很少有自我運營的意識,但這在未來必將是一種趨勢。比如用戶計費的問題,這在國內(nèi)的私有云中是很少應(yīng)用的,其實計費功能很好地體現(xiàn)了IT部門的的實際應(yīng)用成本和投入成本之間的差異。如果私有云每年的應(yīng)用計費遠低于其總體擁有成本,那么何不轉(zhuǎn)向采用公有云服務(wù)呢?
云計算既然需要運營,那又自然和成本相關(guān),沒有哪個運營商是不關(guān)心成本的。虛擬化就是這樣一種技術(shù),通過對計算、存儲和網(wǎng)絡(luò)設(shè)備資源的充分利用使得云計算的運營商可以大幅降低其運營成本。原本一臺服務(wù)器只是針對某幾位用戶的某幾項應(yīng)用,即便這些應(yīng)用都沒有上線或只使用了很少的資源,但服務(wù)器的空余資源也不能為其它設(shè)備所用,而虛擬化就是淡化了傳統(tǒng)的物理設(shè)備,將更多分散的資源集中起來,也就是所謂的池化(pooling)。
那么為什么直到今天我們才開始談云計算?虛擬化技術(shù)在大型機和小型機中的應(yīng)用十分普遍,大型機和小型機的虛擬化層次在物理處理器的層級,上面運行的操縱系統(tǒng)和應(yīng)用可以隨時釋放出閑置的處理器、內(nèi)存和I/O資源供其它的分區(qū)使用。而x86架構(gòu)的服務(wù)器虛擬化技術(shù)直到最近幾年才開始興起,其原因有以下幾點:
首先是處理器計算性能的進一步提升,這進而使得單臺服務(wù)器上可能出現(xiàn)的閑置資源進一步增加,而虛擬化技術(shù)(雖然需要支付一定的性能成本)將這種提升直接轉(zhuǎn)換為總體擁有成本和投資回報優(yōu)勢。以AMD最新發(fā)布的皓龍6200系列處理器為例,其性能提升在虛擬化環(huán)境下能夠帶來30%的總體擁有成本優(yōu)勢,投資回報大約能夠提高15%到20%。同時,AMD皓龍?zhí)幚砥骱虯MD芯片組可為云架構(gòu)提供強大的工具,它們具有高能效特性并且易于管理,可為卓越的用戶體驗提供所需的所有性能。而且通過直連架構(gòu)設(shè)計,能夠提供企業(yè)卓越的內(nèi)存帶寬、可擴展性和I/O性能。
其次是散熱和功耗,以往x86系統(tǒng)架構(gòu)在這方面深受詬病,高密度的大規(guī)模計算中心的搭建成本相當之高。而領(lǐng)先的能源效率是云基礎(chǔ)架構(gòu)的主要競爭優(yōu)勢。任何云計算環(huán)境的主要組成部分,就是以較低的能耗來提供平衡性能的能力。以AMD 酷龍?zhí)幚砥鳛槔?,可以在使用率較低的期間降低功耗,同時其所有的的主要管理軟件能夠幫助企業(yè)大幅降低能源消耗。AMD CoolCore技術(shù)可降低單獨核心的功耗,AMD PowerNow技術(shù),可跨處理器核心動態(tài)管理電能的利用,可以幫助企業(yè)更好的降低功耗。
此外,處理器對虛擬化技術(shù)的支持也是關(guān)鍵。比如AMD皓龍?zhí)幚砥靼珹MD虛擬化(AMD-V技術(shù))套件的硬件技術(shù),可幫助減少虛擬化軟件開銷。同時能夠提供基于硬件的虛擬機的內(nèi)存管理,AMD支持擴展遷移,可幫助虛擬化軟件實現(xiàn)虛擬機跨AMD皓龍?zhí)幚砥鞯膶崟r遷移。