近年來分布式得到了空前的發展,比如集群計算,移動計算,以及現在的網格計算,他們實質上都是分布式計算的發展。在實質應用中,人們要求具有高性能,高可靠,高可擴展的文件系統滿足當今諸如生物計算,天氣預報和流媒體等高吞吐率的應用。從現在的分布式文件系統,并行文件系統,集群文件系統來看,大部分采用的是同構特性。由于不同資源的文件系統是不同的,在網格環境下網格資源的共享就受到平臺的限制,如單節點的文件系統與集群節點的文件系統間不能共享數據。
1、研究的內容
網格技術的發展總是與數據的管理為基礎的,幾乎所有業務流程都需要對數據進行共享或保護,進行可靠、快速的訪問。GridFTP作為網格計算的一種底層數據傳輸協議,主要為上層服務提供數據傳輸功能支持。RFT通過數據庫存儲傳輸的狀態、目的地等信息,提供可靠、永久、易調用的文件傳輸服務,能夠進行斷點續傳等功能。RLS主要為客戶提供副本的注冊和定位服務,Globus中的RLS服務通過靜態配置,在多個冗余的副本定位索引(RLI)節點間建立起一個分層的網絡,從而確保服務的可靠性和負載平衡。
2、網格的概念
網格是借鑒電力網(Electric Power Grid)概念提出來的,網格的最終目的是希望用戶在使用網格計算能力時,就如同現在使用電力一樣方便。
中間件是介于操作系統(包括底層通信協議)和各種分布式應用程序之間的一個軟件層,它建立分布式軟件模式之間互操作的機制,屏蔽底層分布式環境的復雜性和異構性,為分布式應用程序的開發提供支持。……