分布式系統類型


分布式系統目前常見的有兩類:集群計算系統、網格計算系統。集群計算系統是同構系統,而網格計算系統是異構系統。

1.集群計算系統

分為主節點和計算節點,計算節點實際上運行的是單一的操作系統,其上運行的是獨立的或者分布式的進行,結構較為簡單,本身依賴主節點提供的並行庫使用進程進行數據調度;

主節點除了提供應用程序所依賴的庫外,還提供對結算節點的管理程序進行管理的分布式擴展,所以集群計算系統對節點間同構的要求較高,同構具體涉及的范圍如:硬件平台、操作系統、管理域、安全策略、網絡;

計算節點間通過高速網絡連接,主節點與計算節點間通過標准網絡連接;

 

2.網格計算系統

之所以說網格計算系統之間是異構的,是因為,在單個計算內部,各個之間的工作是分層次的,形似osi的七層模型,各層之間提供api相互進行鄰層的調用,但是各層內部的構成是地外透明的;

從下至上依次為:光纖層、連接層和資源層、匯集層、應用層

光纖層:提供對局部資源的接口

連接層:通信協議組成,支持網格事物的處理,延伸多個資源的使用

資源層:否則管理單個資源

匯集層:負責對多個資源的訪問,包括四種常見操作事物:數據復制、任務分配、資源分配、調度到各個資源

應用層:有應用程序組成,在虛擬環境中運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM