天天看點

網格概念

1 網格概念

     “網格”這個名詞最早出現在上世紀九十年代中期,被用來表示一種适合于進階科學與工程研究的分布式計算基礎設施[1]。網格作為一種資料和計算資源管理的基礎設施将為全球的商業、政府、研究、科學和企業提供基礎支撐[2]。通過網格,我們可以在多個動态的虛拟組織之間共享資源,協同解決問題。

2 網格特征

     網格作為一種能提供動态資源共享和廣泛協同工作的基礎設施,決定了它除了具有和以往的網絡和分布式系統相同的一些特征外,還有着自身的一些特征,同時這些特征也決定了網格安全注定有許多和傳統安全相聯系和差別的地方。

2.1 分布性

      和以往的分布式系統一樣,網格将具有管理分布式資源,完成分布式協同計算的能力,而且網格要求的分布性能與以往相比,更加的廣泛。網格上的資源将不再局限于同一組織内,更多的是面向Internet上的所有資源;網格支援的協同計算除了計算的協同完成和分布合作外,還包括資源的遠端使用。這種分布性将更多的是依賴網絡的傳輸和使用網格服務(Grid Service)、Web服務(Web Service)和其他一些協作工具來完成。

2.2 動态性

     和以往的任何系統不一樣的是,網格必須支援資源和服務的動态調整和規劃。資源和服務的退出不能影響到系統的正常工作,他們的加入必須能立即被發現并且可用。

2.3 異構性

      考慮到經濟、商業利益、競争的關系,未來的網格環境中的系統必然是各種異構的系統,他們或者位于不同的網絡體系結構下,或者采用不同的操作平台。網格必須能夠支援這些異構系統的通信和互動。

2.4 虛拟化

       網格服務的虛拟化能提供了一種将通用語義行為無縫地映射到本地平台的能力。虛拟化使得我們能夠跨平台對于資源進行透明的一緻性通路,以及将多個邏輯資源執行個體映射到同一個實體資源上。[3]

2.5 智能性

       網格中的資源管理将比現在更加智能化,它将能随着計算環境的變化自動地進行調節和适應,将會更加健壯,對于資源的搜尋将更能滿足使用者的實際需求。

2.6 普适性

       未來網格中的資源将不僅僅是計算機硬體,還包括一些特殊裝置,貴重儀器,甚至是家用電器。使用者通路網格服務使用的工具不再局限于計算機,手機,掌上電腦及其他移動裝置都将加入這一行列。計算能力需求較大的任務也可以在本地沒有能力解決的情況下使用網格提供的計算能力得以解決而不會再向以前那樣一籌莫展。

3 網格中的資源

3.1 計算資源

      網格從最初提出的目的就是為了利用網絡上現有的閑散的計算能力,是以計算能力将是網格提供給使用者的最常見的資源。計算網格将主要解決閑散計算資源的發現,使用和管理。

3.2 存儲器

       網格提供給使用者使用的第二種常見的資源是資料存儲。提供資料存儲能力內建和管理的網格稱之為資料網格。

3.3 通訊資源

      與分布式計算剛提出時有限的帶寬相比,目前通訊能力的迅速增長使得網格計算越來越現實。[4]這也使得資料通訊能力将成為網格上的另一重要的資源。

3.4 軟體資源和服務

       對于一個企業而言,那些并不經常使用到的而且非常昂貴的軟體和服務,購買他們無疑是一種浪費。使用網格,需要使用特定軟體或是某種服務的任務可以被送出到那些裝有這種軟體或是提供這類服務的地方并在那裡完成,這無疑會為一些企業節省大額費用。同樣的事情也可能發生在一些研究機構,商店,個人身上。

3.5 精密儀器

        同那些昂貴的軟體和服務一樣,購買精密儀器也是一件讓人頭疼的事情。通過網格,這種進退維谷的問題将輕而易舉地得到解決。網格将能提供我們通路遠端儀器的能力。

3.6 特殊裝置, 體系結構, 操作平台

       網格上的平台不可避免的會有不同的體系結構、作業系統、裝置,這為我們的網格建設帶來了巨大的挑戰,同時也為我們帶來了資源的多樣性。各個平台都會有自已的優缺點,平台異構性為我們的問題求解和任務完成提供了額外的選擇,我們将不再局限于隻能用現有的平台解決問題。

繼續閱讀