網(wǎng)格計算模型的優(yōu)點包括高計算速度、共享的基礎(chǔ)設(shè)施、對未使用產(chǎn)能的利用以及成本。能夠根據(jù)處理的需要迅速地展計算周期的能力,顯然直接適用于擴(kuò)展應(yīng)用、服務(wù)或程序。就可擴(kuò)展性來說,根據(jù)需要增加計算產(chǎn)能非常重要,但同樣重要的是,要能夠經(jīng)濟(jì)有效地做到這一點。
高計算速度我們想討論的第一個優(yōu)點 也是網(wǎng)格計算的一個基本前提,即高計算速度。網(wǎng)格計算基礎(chǔ)設(shè)施是為那些需要高強度計算環(huán)境的應(yīng)用設(shè)計的。這種方法把多臺主機(jī)和軟件聯(lián)合在一起劃分任務(wù)和數(shù)據(jù),從而能夠同時執(zhí)行多個任務(wù)。并行處理的任務(wù)量受限于可用主機(jī)的數(shù)量(也就是應(yīng)用中可以劃分出的組件的數(shù)量)以及在極端情況下,那個把切連接在一起的網(wǎng)絡(luò)本身。雖然我們已經(jīng)在第28章中介紹過安達(dá)爾定律,但這里有必要再重申一一次,因為它從應(yīng)用的局限性方面定義了這一優(yōu)點的上限。該定律由吉恩.安達(dá)爾于1967年提出,它指出一個程序中不能被并行化的部分會限制并行化整體加快的速度。“這意味著一個程序中非串行性部分會從并行化中受益,而程序的其他部分則得不到什么好處。
共享的基礎(chǔ)設(shè)施網(wǎng)格計算 的第二個優(yōu)點是使用了共享的基礎(chǔ)設(shè)施。大多數(shù)使用網(wǎng)格計算的應(yīng)用都是每天使用一次,或者每周使用一次,又或者定期使用一次。 在計算基礎(chǔ)設(shè)施沒有用于網(wǎng)格計算時,它還可以被其他應(yīng)用或技術(shù)組織使用。我們將在下一節(jié)中討論同時共享使用基礎(chǔ)設(shè)施的局限性。這一優(yōu)點的重點在于能夠順次地共享使用基礎(chǔ)設(shè)施。無論是公共網(wǎng)格,還是私有網(wǎng)格,網(wǎng)格中的主機(jī)幾乎都可以夜以繼日地被不斷使用。當(dāng)然,這需要在全局網(wǎng)格系統(tǒng)中合理地安排作業(yè),以便一個應(yīng)用完成了處理之后,另一個應(yīng)用就可以開始處理。這也要求應(yīng)用的運行時間具有靈活性,或者應(yīng)用能夠在運行一個作業(yè)時暫停,等到這一天中網(wǎng)格有空余的產(chǎn)能時再繼續(xù)運行。如果有些應(yīng)用必須每天凌展1點運行,那么在此之前運行的作業(yè)必須在1點之前完成,或者這些作業(yè)要被設(shè)計為能夠在處理過程中暫停,之后再繼續(xù)運行,并且不會丟失任何有價值的計算結(jié)。果。對于那些熟悉大型機(jī)上的作業(yè)調(diào)度的人來說,這一點聽起來有點耳熟,因為如前所述,在網(wǎng)格計算出現(xiàn)之前,大型機(jī)是實現(xiàn)這種高強度并行處理的唯一方式。
對未使用產(chǎn)能的利用我們在某些網(wǎng)格計算實現(xiàn)中看到的第三個優(yōu)點是它們利用了未使用的產(chǎn)能。網(wǎng)格計算的實現(xiàn)有很多種,有的實現(xiàn)會整天都完全使用網(wǎng)格計算,而有的則會在白天使用其他類型的計算機(jī),只在晚上無人使用網(wǎng)格時,才會連接到它。對于那些利用剩余產(chǎn)能的網(wǎng)格來說,這種方法叫作CPU拾遺。最著名的CPU拾遺程序之-是SETI@home, 它利用了志愿者計算機(jī)上未使用的計算資源從射電望遠(yuǎn)鏡的數(shù)據(jù)中搜索地外文明。顯然,利用空閑產(chǎn)能是有缺點的,包括主機(jī)數(shù)量不可預(yù)知以及每自主機(jī)的產(chǎn)他和速度也不可預(yù)知。不過,當(dāng)面對的是大型企業(yè)的計算機(jī)網(wǎng)絡(luò)成者在夜問空轉(zhuǎn)的標(biāo)準(zhǔn)化系統(tǒng)時,這些缺點都可以忽略不計了。
成本網(wǎng)格計算的第四個優(yōu)點在手成本。利用網(wǎng)格,我們可以有效地擴(kuò)展,當(dāng)某項服務(wù)成計算的需求增加時,與其沿著X仙擴(kuò)展(水平復(fù)制)整個應(yīng)用成組服務(wù),不如只擴(kuò)展需要增長的服務(wù)成計算。這樣你就能夠只為必要的產(chǎn)能付費。就成本而言,另一個優(yōu)點來自于利用了自式機(jī)或服務(wù)器上的空團(tuán)計算資源,這可以參考上段中介紹的程序SETI@home.
網(wǎng)格計算的優(yōu)點
我們已經(jīng)列出了網(wǎng)格計算的三個主要優(yōu)點,它們排名不分先后,而且這里也沒有列出所有的優(yōu)點。還有許多其他網(wǎng)格計算的優(yōu)點,不過這三種是把網(wǎng)格計算引入你的基礎(chǔ)設(shè)施時你能得到的具有代表性的好處。
●高計算速度。通過聯(lián)合使用一個網(wǎng)絡(luò)上的多臺主機(jī),應(yīng)用可以達(dá)到非常高的計算速度或計算吞吐量。
●共享的基礎(chǔ)設(shè)施。雖然網(wǎng)格不適于與其他應(yīng)用同時共享基礎(chǔ)設(shè)施,不過通常它們不是被夜以繼日地不停使用,并且可以被應(yīng)用順次共享。
●對來使用產(chǎn)能的利用。對手那些在下班時間利用來使用的主機(jī)的網(wǎng)格,它們很好地利用了閑置的產(chǎn)能。個人計算機(jī)并非唯一的閑置產(chǎn)能,通常深夜時測試環(huán)境也不會被用到,所以也可以被集成到網(wǎng)格計算系統(tǒng)中。
●成本。無論
網(wǎng)站建設(shè)網(wǎng)格是擴(kuò)展了你提供的服務(wù)中的某個應(yīng)用,還是利用了閑置的產(chǎn)能,這兩種方式都使得計算更加經(jīng)濟(jì)有效。這也是另外一個把網(wǎng)格著作擴(kuò)展解決方案的原因。以上是把網(wǎng)格計算系統(tǒng)集成到你的基礎(chǔ)設(shè)施中你所能得到的三個好處。而究竟你能從中得到多大的好處,則取決于你的應(yīng)用和實現(xiàn)。
文章名稱:網(wǎng)站計算網(wǎng)格的優(yōu)點
分享URL:http://m.newbst.com/news47/147147.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)站設(shè)計公司、靜態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站排名、電子商務(wù)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)