分佈式文件系統簡介

        早期使用網絡中的文件共享往往都是建立一個文件服務器,將網絡中的所有文件都共享在這個文件服務器上,這樣就給此服務器帶來了比較大的磁盤容量負荷和網絡帶寬的負荷,所以在早期的文件訪問採用此方式;隨着網絡技術的發展,Windows操作系統就提供了網上鄰居的使用,就是把一些需要的文件都分散的放置在局域網中的每個計算機上,通過網上鄰居的瀏覽來訪問需要的文件,這種方法也有弊端,就是在訪問的時候局域網中計算機數量比較多的時候,用戶需要在網上鄰居中查找文件存在的計算機,比較麻煩;現在在Windows系統上可以提供一種最好的文件服務器DFS(分佈式文件系統),它有三大優點:

      1)易於文件訪問:文件仍然是分散的放置在網絡中的很多計算機上,但是通過分佈式文件系統的鏈接將這些文件的透明的鏈接在了分佈式文件系統的服務器上,客戶只要知道分佈式文件系統的服務器所在的位置就可以訪問到整個網絡中的所有鏈接的文件資源;

      2)增加了文件的可訪性:一般情況,文件存在的計算機如果被關閉或宕機後,該文件就無法進行訪問了,但是由於分佈式文件系統中提供了一種“目標”或“副本”的功能就可以在文件存在的計算機被關閉的情況下仍然做到有效的文件訪問,而且原文件和目標文件是進行同步的(自動同步或手動同步),作到了文件的可訪性;

      3)減輕了文件服務器的負荷:在分佈式文件系統中,文件都是分別存在於網絡中不同的計算機上,客戶機在訪問分佈式文件系統服務器中其他的鏈接文件時,其實是脫離了與分佈式文件系統服務器的訪問而到真實存在文件的計算機上進行訪問,這樣就減輕了對分佈式文件系統的服務器的負荷;

      分佈式文件系統的組成:

      1)分佈式文件系統基於共享,所以用到的文件都要進行共享;

      2)分佈式文件系統需要分佈式文件系統的“根”,一個服務器只能創建一個分佈式文件系統的“根”,根在分佈式文件系統的服務器上,根有兩種,一種是“獨立根”(創建在獨立服務器上的根,這種分佈式文件系統不能進行副本的自動複製,只能通過手動複製),另一種是“基於域的根”(基於域的根可以進行文件的自動複製,所以應用靈活方便)

      3)分佈式文件系統還需要創建鏈接,鏈接就是網絡中所有計算機上的共享文件存在的計算機的共享資源,在獨立根下的鏈接不要設置共享權限,因爲在使用時不同計算機的用戶名和密碼不同,再設置權限後,Windows系統就不能有效的訪問了,而基於域的根可以隨便設置權限,因爲在域中賬戶都是統一進行管理的,所以在實際應用中一般不使用獨立服務器(工作組中的服務器)上的獨立根,鏈接可以是Windows系統的文件也可以是Linux下的文件,都可以。























發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章