摘要:通信工程師互聯網技術考試網格體系結構:隨著網格技術不斷地發展,人們逐漸意識到了網格體系結構的重要性。網格體系結構用來劃分系統的*本組件,指定系統組件的目的和功能,說明組件之間如何相互作用,規定了網格各部分相互的關系與集成的方法??梢哉f,網格體系結構是網格的骨架和靈魂,是網格中最核心的部分。
6.2 網格體系結構
隨著網格技術不斷地發展,人們逐漸意識到了網格體系結構的重要性。網格體系結構用來劃分系統的本組件,指定系統組件的目的和功能,說明組件之間如何相互作用,規定了網格各部分相互的關系與集成的方法??梢哉f,網格體系結構是網格的骨架和靈魂,是網格中最核心的部分。
網格環境
網格計算環境的構建層次從下至上依次為:
①網格結點--由分布在Internet上的各類資源組成,包括各類主機、工作站,甚至PC機,它們是異構的,可運行在UniX、NT等各種操作系統下,也可以是上述機型的機群系統、大型存儲設備、數據庫或其他設備。
②中間件--網格計算的核心,負責提供遠程進程管理、資源分配、存儲訪問、登錄和認證、安全性和服務質量(QoS)等。
③開發環境和工具層--提供用戶二次開發環境和工具,以便更好地利用網格資源。
④應用層--提供系統能接受的語言,如HPC++和MPI等??膳渲闷渌恍┲С止こ虘谩祿煸L問的軟件,還可提供Web服務接口,使用戶可以使用Web方式提交其作業并取得計算結果。
一個理想的網格計算應類似當前的Web服務,可以構建在當前所有硬件和軟件平臺上,給用戶提供完全透明的計算環境。對用戶而言,它把眾多同、異構的資源變成了同構的虛擬計算環境。為此,網格計算環境設計箱要有以下主要特征:
①管理層次確定管理層次體系,管理域按區域層次劃分,決定管理信息流的流向;
②通信服務隨應用目的的不同提供不同的服務,包括可靠的點對點和不可靠的多播通信,支持各種通信協議,提供通信鏈路延遲、帶寬和可靠性等指標;
③信息服務提供方便可靠的機制?獲得不斷變化的各結點信息和狀態;
④名字服務提供全局統一的名字服務,典型的有國際通用的X.50標準或Internet上DNS標準;
⑤文件系統提供一個分布式文件系統機制、全局存儲和緩存空間;
⑥安全認證應包括登錄認證、完整性和記賬等方面的安全性,這是網格計算的難點,也是系統成敗的關鍵;
⑦監視系統提供監視系統資源和運行情況的工具;
⑧資源管理和調度提供透明的資源調度,高效地利用可利用的資源是系統的核心;
⑨資源交易機制為鼓勵不同組織或資源擁有者加人系統,應提供一種計算資源的交易機制,允許提供資源者獲得利益,使系統能動態地取得最好的性價比資源;
⑩編程工具必須提供豐富的用戶接口和編程環境,提供最常用的語言,如C、C++、FORTRAN、MH、PVM以及分布式共享存儲器和一些函數庫等;
用戶圖形界面提供直觀的用戶訪問接口,包括Web方式,使用戶可以在任何位置、任何平臺上使用系統資源。
返回目錄:
編輯推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年