通信工程師互聯(lián)網(wǎng)技術(shù)基于OGSI的OGSA架構(gòu)

互聯(lián)網(wǎng)技術(shù) 責(zé)任編輯:liaiqiang 2013-12-03

摘要:通信工程師互聯(lián)網(wǎng)技術(shù)基于OGSI的OGSA架構(gòu):OGSA的基本思想等于網(wǎng)格結(jié)構(gòu)加Web服務(wù)再加工具箱(Toolkit)。OGSA中解決了兩個重要的問題,即標(biāo)準(zhǔn)服務(wù)接口的定義和協(xié)議的識別。

  2.3.2 基于OGSI的OGSA架構(gòu)
  OGSA的基本思想等于網(wǎng)格結(jié)構(gòu)加Web服務(wù)再加工具箱(Toolkit)。OGSA中解決了兩個重要的問題,即標(biāo)準(zhǔn)服務(wù)接口的定義和協(xié)議的識別。圖6-5所示為OGSA的4個主要層次,從下到上各層的涵義如下:

  1.物理和邏輯資源層
  該層是網(wǎng)格計算的中心部分,其中物理資源是構(gòu)成網(wǎng)格能力的資源,包括處理器、服務(wù)器、存儲器和網(wǎng)絡(luò)。邏輯資源位于物理資源之上,它們通過虛擬化和聚合物理層的資源來提供額外的功能。
  2.Web服務(wù)層
  OGSA的重要原則是將所有網(wǎng)格資源(包括邏輯的與物理的〉都建模成為服務(wù)。這種服務(wù)是由OGSK Open Grid Services Infrastructure,開放網(wǎng)格服務(wù)基礎(chǔ)設(shè)施)完成的,OGSA是抽象的東西,是-框架。OGSK Open Grid Services Infrastructure)是作為OGSA核心規(guī)范提出的,它對OGSA的主要方面進行具體化、規(guī)范化。OGSI規(guī)定了向網(wǎng)格發(fā)送處理請求時所使用的接口,相當(dāng)于Web服務(wù)中的Web服務(wù)描述語言(Web Services Descrip-tionLangUage,WSDL),在網(wǎng)格計算相關(guān)標(biāo)準(zhǔn)中處于核心地位。OGSI規(guī)范通過擴展Web服務(wù)定義語言WSDL和XMLSchema的使用,來解決具有狀態(tài)屬性的Web服務(wù)的問題。它針對可管理網(wǎng)格服務(wù)定義了一套標(biāo)準(zhǔn)化的接口和行為,定義了服務(wù)實例的創(chuàng)建、命名和生命期管理,服務(wù)狀態(tài)數(shù)據(jù)的聲明和查看,服務(wù)數(shù)據(jù)的異步通知,服務(wù)實例集合的表達(dá)和管理,以及一般的服務(wù)調(diào)用錯誤的處理等iOGSI定義了客戶如何和網(wǎng)格服務(wù)交互。
  3.基于OGSA架構(gòu)的網(wǎng)格服務(wù)層
  Web服務(wù)層及其OGSI擴展為基于OGSA架構(gòu)的網(wǎng)格服務(wù)提供了基礎(chǔ)設(shè)施。GGF(GlobalGridForum,全球網(wǎng)格論壇)目前正在致力于在諸如程序執(zhí)行、數(shù)據(jù)服務(wù)和核心服務(wù)等領(lǐng)域中定義基于網(wǎng)格架構(gòu)的服務(wù)。隨著這些新架構(gòu)服務(wù)的出現(xiàn),OGSA將變成更加有用的面向服務(wù)的架構(gòu)。
  4.網(wǎng)格應(yīng)用程序?qū)?br/>  隨著時間的推移,將會開發(fā)出一組豐富的基于網(wǎng)格架構(gòu)的服務(wù),也將會出現(xiàn)使用一個或多個基于網(wǎng)格架構(gòu)的服務(wù)的新網(wǎng)格應(yīng)用程序。
  OGSA提供了3種運行環(huán)境,即簡單運行環(huán)境、虛擬運行環(huán)境和組操作環(huán)境。簡單運行環(huán)境指在一個簡單的管理范圍內(nèi)的資源的集合;虛擬運行環(huán)境指與虛擬組織相關(guān)聯(lián)的資源可能跨越異構(gòu)、地理分布的多個運行環(huán)境;組操作環(huán)境提供給虛擬組織參加者以更復(fù)雜的、虛擬的組環(huán)境或者端到端的服務(wù)環(huán)境。這3種環(huán)境的關(guān)系是從簡單到復(fù)雜,包含的服務(wù)從具體到抽象。
  OGSA的基本操作過程為:①服務(wù)提供者向虛擬組織注冊;②虛擬組織維護注冊表;③用戶在虛擬組織中查找服務(wù)提供者,得到服務(wù)句柄,找到滿足要求的服務(wù)提供者;④用戶創(chuàng)建服務(wù)實例請求服務(wù)方接收請求,并創(chuàng)建服務(wù)實例;⑤服務(wù)實例以“用戶”身份執(zhí)行,得到返回結(jié)果,存放在特定位置;⑥用戶從特定位置取走結(jié)果。
  OGSA的優(yōu)勢是:①具有統(tǒng)一的調(diào)用形式;②天然的平臺無關(guān)性(Web機制);③自然的單一系統(tǒng)概念(服務(wù)抽象);④靈活的集成。
  實踐表明OGSI尚存在以下不足:①由于過分強調(diào)網(wǎng)格服務(wù)和Web服務(wù)的差別,導(dǎo)致兩者之間不能更好地融合在一起;②OGSI把繁雜的技術(shù)內(nèi)容全部集中在一個規(guī)范中,沒有淸晰的功能劃分,以支持增量發(fā)展.也不利于對不同部分進行靈活運用;③由于OGSI單個規(guī)范中的內(nèi)容太多,所有接口和操作都與服務(wù)數(shù)據(jù)有關(guān).缺乏通用性,而且OGSI規(guī)范沒有對資源和服務(wù)進行區(qū)分;④由于OGSI超前地大最使用XML模式(Schema)等技術(shù),不能得到現(xiàn)有Web服務(wù)T:具環(huán)境的有力支持;⑤OGSI通過封裝資源的狀態(tài),將具有狀態(tài)的資源建模為Web服務(wù),這種做法受到了Web眼務(wù)純化論者的批評和抵制,同時,某些Web服務(wù)的實現(xiàn)不能適應(yīng)網(wǎng)格服務(wù)的動態(tài)創(chuàng)建和銷毀;⑥由于WSDL2.0發(fā)布的延遲很難支持OGSI定義,網(wǎng)格服務(wù)的定義語言GWSDL不能作為可支持Web服務(wù)描述語言WSDL1.1的功能擴展。

返回目錄:中級通信工程師互聯(lián)網(wǎng)技術(shù)考試網(wǎng)格計算匯總

編輯推薦:

中級通信專業(yè)實務(wù)互聯(lián)網(wǎng)技術(shù)教程匯總

中級通信專業(yè)實務(wù)傳輸與接入教程匯總

通信專業(yè)實務(wù)考試設(shè)備與環(huán)境教程匯總

通信專業(yè)實務(wù)考試交換技術(shù)教程匯總 

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費領(lǐng)取

去領(lǐng)取

距離2025 通信工程師考試

還有
  • 3
  • 1
  • 4
專注在線職業(yè)教育23年

項目管理

信息系統(tǒng)項目管理師

廠商認(rèn)證

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

學(xué)歷提升

!
咨詢在線老師!