複製鏈接
請複製以下鏈接發送給好友

OGSA

鎖定
OGSA是網格體系結構,它包括兩大關鍵技術
軟件名稱
OGSA
外文名
Open Grid Services Architecture
被稱為
是下一代的網格體系結構
包    括
網格技術和Web Service 技術

OGSA軟件詳情

OGSA OGSA
OGSA(Open Grid Services Architecture)被稱為是下一代的網格體系結構,它是在原來“五層沙漏結構”的基礎上,結合最新的Web Service 技術提出來的。OGSA包括兩大關鍵技術即網格技術和Web Service 技術。  隨着網格計算研究的深入,人們越來越發現網格體系結構的重要。網格體系結構是關於如何建造網格的技術,包括對網格基本組成部分和各部分功能的定義和描述,網格各部分相互關係與集成方法的規定,網格有效運行機制的刻畫。顯然,網格體系結構是網格的骨架和靈魂,是網格最核心的技術,只有建立合理的網格體系結構,才能夠設計和建造好網格,才能夠使網格有效地發揮作用。OGSA最突出的思想就是以“服務”為中心。在OGSA框架中,將一切都抽象為服務,包括計算機、程序、數據、儀器設備等。這種觀念,有利於通過統一的標準接口來管理和使用網格。Web Service提供了一種基於服務的框架結構,但是,Web Service 面對的一般都是永久服務,而在網格應用環境中,大量的是臨時性的短暫服務,比如一個計算任務的執行等。考慮到網格環境的具體特點,OGSA 在原來Web Service 服務概念的基礎上,提出了“網格服務(Grid Service)”的概念,用於解決服務發現、動態服務創建、服務生命週期管理等與臨時服務有關的問題。
基於網格服務的概念,OGSA 將整個網格看作是“網格服務”的集合,但是這個集合不是一成不變的,是可以擴展的,這反映了網格的動態特性。網格服務通過定義接口來完成不同的功能,服務數據是關於網格服務實例的信息,因此網格服務可以簡單地表示為“網格服務=接口/行為+服務數據”。
網格服務提供的接口還比較有限, OGSA 還在不斷的完善過程之中,下一步將考慮擴充管理、安全等等方面的內容。

OGSA以網格服務為中心的模型具有如下好處

1.由於網格環境中所有的組件都是虛擬化virtualized,因此,通過提供一組相對統一的核心接口,所有的網格服務都基於這些接口實現,就可以很容易地構造出具有層次結構的、更高級別的服務,這些服務可以跨越不同的抽象層次,以一種統一的方式來看待;
2.虛擬化也使得將多個邏輯資源實例映射到相同的物理資源上成為可能,在對服務進行組合時不必考慮具體的實現,可以以底層資源組成為基礎,在虛擬組織(Virtual Organization)中進行資源管理。通過網格服務的虛擬化,可以將通用的服務語義和行為,無縫地映射到本地平台的基礎設施上。

OGSA三種運行環境

在OGSA中,提供了三種運行環境,分別是簡單運行環境、虛擬運行環境以及組操作環境。這三種環境的關係是從簡單到複雜,包含的服務從具體到抽象。用户直接提出的服務要求,一般都比較抽象和複雜,但是這些要求可以轉化為多個相對基本的要求或者服務,這樣層層分解,直到找到基本的可以滿足的服務為止。
開放網格體系結構OGSA(Open Grid Services Architecture)的意義,就在於它將網格從以科學與工程計算為中心的學術研究領域,擴展到更廣泛的以分佈式系統服務集成為主要特徵的社會經濟活動領域。不管是網格計算還是OGSA 還不成熟,因此隨着研究的深入它必然會不斷髮展。相信在大量基於OGSA 的應用與開發展開後,OGSA 會不斷得到完善和提高,這也會直接推動網格計算的發展。OGSA, 即Open Grid Services Atchitecture. 開放式網格服務體系。
網格,是繼傳統因特網、Web之後的第三次互聯網浪潮,它試圖實現互聯網上所有資源的全面連通,消除信息孤島。其中包括計算資源存儲資源、通信資源、軟件資源、信息資源、知識資源等。
是Web Sevices和Grid技術結合的產物,已成為網格基礎框架的標準,它利用Web Services的標準接口定義機制、多協議綁定、本地與遠端的透明性,利用網絡的服務的服務語義、可靠性和安全模型、生命週期管理、發現和其他服務,以及多主機或運行環境來建構自己的框架。
簡單地講,網格是把整個因特網整合成一台巨大的超級計算機,實現各種資源的全面共享。當然,網格並不一定非要這麼大,也可以構造地區性的網格,如中關村科技園區網格、企事業內部網格、局域網網格,甚至家族網格和個人網格等等。網格根本的特徵不是它的規模,而面是資源共享,消除資源孤島。
OGSA最早形成氣候是在高性能計算機領域,因為高性能計算機資源最稀缺,計算網格,還有數據網格、信息網格、GIS網格、基因網格……隨着應用潛力的挖掘,還會有更多的網格冒出來。
網格技術不是排它性的,涉足網格應用無須從零開始,只要把網格標準與現有的應用資源結合起來就夠了。譬如網格標準與高性能計算機結合會產生高性能計算機的核心技術,與中間件結合會產生中間件的核心技術,與應用軟件結合又會產生應用軟件的核心技術,如此等等。“與網格結合的東西越多,可供共享的資源也越多。”

OGSA廣泛的應用

OGSA在今天還沒有很廣泛的應用,但在電子商務供應鏈企業的聯合發展中,一些有遠見的合作伙伴正試圖利用這種共享平台建造雙贏的局面,打破製造商、分銷商、零售商的“你盈我虧”“你虧我盈”的對立局面;以共建互利合作的友好夥伴為目的,實行信息共享。隨着網格向每一個人走近,人們對它所可能承擔的推動世界經濟發展的引擎作用也越來越看重,這是最自然不過的事情。相信OGSA今後也會有更大的發展與應用空間。