云計(jì)算與網(wǎng)格計(jì)算的區(qū)別是什么?
隨著云計(jì)算的迅速發(fā)展與普及,越來越多的人認(rèn)識(shí)了解到了云計(jì)算,不過近日又有新的聲音冒出,有人詢問云計(jì)算與網(wǎng)格計(jì)算的區(qū)別,或認(rèn)為云計(jì)算是網(wǎng)格計(jì)算的延伸。不過事實(shí)上,云計(jì)算和網(wǎng)格計(jì)算跟本沒有任何關(guān)系,我今天就是要澄清云計(jì)算和網(wǎng)格計(jì)算的區(qū)別,并給大家普及下云計(jì)算和分布式計(jì)算、效用計(jì)算的概念。
云計(jì)算與網(wǎng)格計(jì)算的主要區(qū)別在于:網(wǎng)格計(jì)算側(cè)重于解決計(jì)算和存儲(chǔ)資源的分配,即將大家提供的計(jì)算和存儲(chǔ)資源根據(jù)各自應(yīng)用的需要重新分配給大家;而云計(jì)算則傾向于計(jì)算、存儲(chǔ)和應(yīng)用資源的共享,在云計(jì)算中,用戶不僅不需要網(wǎng)格計(jì)算那樣。提供計(jì)算和存儲(chǔ)資源,也不需要自己購買或開發(fā)應(yīng)用,所有的一切全都由云服務(wù)商提供。
云計(jì)算不是一種商業(yè)模式,不是一種付費(fèi)模式,不是一種IT技術(shù),不是一類IT產(chǎn)品,不是SOA,不是虛擬化或虛擬化軟件,不是簡單地將購買變?yōu)樽赓U,不是分布式計(jì)算,不是高性能計(jì)算,不是網(wǎng)格計(jì)算,不是軟件即服務(wù)(SaaS)。
網(wǎng)格計(jì)算是指分布式計(jì)算中兩類比較廣泛使用的子類型。一類是,在分布式的計(jì)算資源支持下作為服務(wù)被提供的在線計(jì)算或存儲(chǔ)。另一類是,一個(gè)松散連接的計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)成的一個(gè)虛擬超級(jí)計(jì)算機(jī),可以用來執(zhí)行大規(guī)模任務(wù)。該技術(shù)通常被用來通過志愿者計(jì)算解決計(jì)算敏感型的科研、數(shù)學(xué)、學(xué)術(shù)問題,也被商業(yè)公司用來進(jìn)行電子商務(wù)和網(wǎng)絡(luò)服務(wù)所需的后臺(tái)數(shù)據(jù)處理、經(jīng)濟(jì)預(yù)測、地震分析等。
網(wǎng)格計(jì)算強(qiáng)調(diào)資源共享,任何人都可以做為請(qǐng)求者使用其它節(jié)點(diǎn)的資源,任何人都需要貢獻(xiàn)一定資源給其他節(jié)點(diǎn)。網(wǎng)格計(jì)算強(qiáng)調(diào)將工作量轉(zhuǎn)移到遠(yuǎn)程的可用計(jì)算資源上。
云計(jì)算強(qiáng)調(diào)專有,任何人都可以獲取自己的專有資源,并且這些資源是由少數(shù)團(tuán)體提供的,使用者不需要貢獻(xiàn)自己的資源。在云計(jì)算中,計(jì)算資源被轉(zhuǎn)換形式去適應(yīng)工作負(fù)載,它支持網(wǎng)格類型應(yīng)用,也支持非網(wǎng)格環(huán)境,比如運(yùn)行傳統(tǒng)或Web2.0應(yīng)用的三層網(wǎng)絡(luò)架構(gòu)。
網(wǎng)格計(jì)算側(cè)重并行的計(jì)算集中性需求,并且難以自動(dòng)擴(kuò)展。
云計(jì)算側(cè)重事務(wù)性應(yīng)用,大量的單獨(dú)的請(qǐng)求,可以實(shí)現(xiàn)自動(dòng)或半自動(dòng)的擴(kuò)展。
總而言之,云計(jì)算和網(wǎng)格沒有任何內(nèi)在聯(lián)系。網(wǎng)格計(jì)算一直在發(fā)展,只是它和云計(jì)算的出現(xiàn)沒有任何關(guān)系。網(wǎng)格計(jì)算作為一種面向特殊應(yīng)用的解決方案將會(huì)繼續(xù)在某些領(lǐng)域存在,而云計(jì)算作為一場IT變革,則會(huì)深刻影響整個(gè)IT產(chǎn)業(yè)和人類社會(huì)。