暢談云計(jì)算與分布式計(jì)算關(guān)系
云計(jì)算是時(shí)下十分熱門的概念.它到底是個(gè)什么好東東呢?以下Gartner給出的定義已經(jīng)成為經(jīng)典而被大量引用: Cloud computing is“a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers using Internet technologies.”
云計(jì)算是用因特網(wǎng)技術(shù)將信息技術(shù)能力整合成以極大規(guī)模上可擴(kuò)展的方式對(duì)多個(gè)外部客戶作為服務(wù)來提供的一種計(jì)算方式.太繞口了,說的白一點(diǎn)吧.云計(jì)算就是對(duì)用戶提供租賃服務(wù)的一種計(jì)算方式,(由于采用因特網(wǎng)技術(shù))用戶應(yīng)該在任何地方都能得到服務(wù),而且(由于在極大規(guī)模上可擴(kuò)展)租金還應(yīng)該非常便宜.
可是用因特網(wǎng)技術(shù)把大量服務(wù)器聯(lián)起來,提供租賃式計(jì)算服務(wù),這難道有什么新意嗎?換一句話:將一個(gè)大規(guī)模分布式計(jì)算網(wǎng)絡(luò)配備上一個(gè)前端計(jì)費(fèi)服務(wù)器,那樣一來分布式計(jì)算就變成云計(jì)算了嗎?當(dāng)然不是!
云計(jì)算
云計(jì)算具有可擴(kuò)展計(jì)算資源整合的方法.因此我們也可以認(rèn)為云計(jì)算是為用戶量身定制一臺(tái)虛擬計(jì)算機(jī).說到虛擬計(jì)算機(jī),我們通常會(huì)想到虛擬機(jī)模型.其中虛擬機(jī)監(jiān)控器(VMM)是虛擬化技術(shù)中的一個(gè)重要部件.VMM的主要功能是將硬件資源變成虛擬資源.將硬件資源變成虛擬資源有許多好處,我就不在此詳細(xì)敘述了.只講一條:有時(shí)虛擬資源居然會(huì)比真實(shí)的硬件資源還要好,比如我們都知道虛擬內(nèi)存可以做的遠(yuǎn)遠(yuǎn)大于硬件所能提供的內(nèi)存量.不過用虛擬機(jī)群還是不能整合出云計(jì)算所需要的為用戶量身定制的虛擬計(jì)算機(jī)的.關(guān)鍵在于通常的虛擬化方法只考慮到了虛擬單個(gè)硬件資源.如果只是把單獨(dú)個(gè)別虛擬好的分布式的計(jì)算環(huán)境聯(lián)結(jié)起來。
分布式計(jì)算
云計(jì)算所需的虛擬化技術(shù)必須是虛擬架構(gòu)技術(shù).簡單說來,聯(lián)結(jié)要考慮做在VMM集群的層面上.這樣一來,硬件資源的虛擬化就不必局限于單個(gè)獨(dú)立的硬件資源了.在這樣的虛擬架構(gòu)上,一個(gè)應(yīng)用軟件對(duì)于硬件資源使用的請(qǐng)求(通常是對(duì)硬件發(fā)出中斷,interrupt) 可以不局限于同一個(gè)物理硬件資源.這樣用虛擬架構(gòu)技術(shù)整合出來的虛擬計(jì)算機(jī)才可以真正做到是為用戶量身定制的.
【編輯推薦】















 
 
 





 
 
 
 