云計算的基本原理是,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運行將更與互聯(lián)網(wǎng)相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計算機和存儲系統(tǒng)。
可能大家首先會問的是什么是云計算。應(yīng)該說,云計算CloudComputing是分布式處理DistributedComputing、并行處理ParallelComputing和網(wǎng)格計算GridComputing的發(fā)展,或者說是這些計算機科學(xué)概念的商業(yè)實現(xiàn)。
云計算的基本原理是,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運行將更與互聯(lián)網(wǎng)相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計算機和存儲系統(tǒng)。
目前,PC依然是我們?nèi)粘9ぷ魃钪械暮诵墓ぞ撸何覀冇肞C處理文檔、存儲資料,通過電子郵件或U盤與他人分享信息。如果PC硬盤壞了,我們會因為資料丟失而束手無策。而在“云計算”時代,“云”會替我們做存儲和計算的工作。“云”就是計算機群,每一群包括了幾十萬臺、甚至上百萬臺計算機。“云”的好處還在于,其中的計算機可以隨時更新,保證“云”長生不老。
網(wǎng)格計算技術(shù)
但另一方面,我們不能不提及目前正在使用的網(wǎng)格計算技術(shù),網(wǎng)格是通過局域網(wǎng)或廣域網(wǎng)提供的一系列分布式計算資源,而對終端用戶或應(yīng)用來講,好像是一臺大型虛擬計算機。這種構(gòu)想是通過在個人、組織和資源之間實現(xiàn)安全、協(xié)調(diào)的資源共享,來創(chuàng)建虛擬動態(tài)的組織。網(wǎng)格計算是分布式運算的一種方法,不僅包括使置,而且還涵盞組織、硬件和軟件,以提供無限的能力,使連接到網(wǎng)格的每個人都可以進行合作和訪問信息。網(wǎng)格計算同樣也是應(yīng)用于分布式運算的一種方法,但是可以說從很多方面比較,云計算都是網(wǎng)格計算技術(shù)的一次飛躍。
云計算與網(wǎng)格計算的比較
首先,我們可以從網(wǎng)格計算的作業(yè)調(diào)度方面來進行比較。作業(yè)調(diào)度是網(wǎng)格技術(shù)的核心價值,網(wǎng)格的目標(biāo),是想要盡可能地利用各種資源。它通過特定的網(wǎng)格軟件,將一個龐大的項目分解為無數(shù)個相互獨立的、不太相關(guān)的子任務(wù),然后交由各個計算節(jié)點進行計算。即便某個節(jié)點出現(xiàn)問題,沒有能夠及時返回結(jié)果,也不影響整個項目的進程,甚至即便某一個計算節(jié)點突然崩潰,其所承擔(dān)的計算任務(wù)也能夠被任務(wù)調(diào)度系統(tǒng)分配給其他的節(jié)點繼續(xù)完成。
而云計算也像網(wǎng)格汁算一樣將所有的資源構(gòu)筑成一個龐大的資源池,但是云計算向外提供的某個資源,是為了完成某個特定的任務(wù)。比如,某個用戶可能需要從資源池中申請一定量的資源來部署其應(yīng)用,而不會將自己的任務(wù)提交給整個網(wǎng)格來完成。從這一點來看,網(wǎng)格的構(gòu)建大多為完成某一個特定的任務(wù)需要,這也是會有生物網(wǎng)格、地理網(wǎng)格、國家教育網(wǎng)格等各種不同的網(wǎng)格項目出現(xiàn)的原因。而云計算一般來說都是為了通用應(yīng)用而設(shè)計的,沒有專門的以某種應(yīng)用命名的網(wǎng)格。
其次,云計算將在三大方面產(chǎn)生影響:對互聯(lián)網(wǎng)應(yīng)用的影響、對產(chǎn)品應(yīng)用模式的影響、對lT產(chǎn)品開發(fā)方向的影響。當(dāng)然,所謂的改變并不是徹底的顛覆,而是增加了新的特點。這一優(yōu)勢,是對網(wǎng)格技術(shù)提出的挑戰(zhàn)。網(wǎng)格計算產(chǎn)生時同樣具有以下優(yōu)勢:通過任何一臺計算機都可以提供無限的計算能力,可以接人浩如煙海的信息。這種環(huán)境將能夠使各企業(yè)解決以前難以處理的問題,最有效地使用他們的系統(tǒng),滿足客戶要求并降低他們計算機資源的擁有和管理總成本。
但對于云計算來說,是對這些優(yōu)勢的更大擴展。今后通過云計算,更多地應(yīng)用能夠以互聯(lián)網(wǎng)服務(wù)的方式進行。云計算將擴大軟硬件應(yīng)用的外延并改變軟硬件產(chǎn)品的應(yīng)用模式。通過云計算,用戶可以不必購買新的服務(wù)器和部署軟件,就能得到應(yīng)用環(huán)境或者應(yīng)用本身。對于用戶來說,軟硬件不必是部署在自己身邊的、專屬于自己的產(chǎn)品,而是可以變身為可利用的、虛擬的一種資源。而且,可以利用的軟硬件資源也不僅限子自己企業(yè)內(nèi)部的設(shè)備和軟件,而是可以通過網(wǎng)絡(luò)得到擴展的軟硬件資源。IT產(chǎn)品的開發(fā)方向也將發(fā)生變化,以適應(yīng)上述兩種情況。
來源:機房360
版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。
延伸閱讀
版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583