熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

分布式文件系統命名空間解析

2013-11-11 14:23:23  來源: 電腦常識 

  近些年微軟對其分布式文件系統(Distributed File SystemDFS)做了很多改良其中的一項技術對文件系統資源提供了統一視圖DFS重新定向了來自UNC途徑的請求其中一個網絡驅動映射到請求資源所在的網絡共享這樣的結果是你可以添加文件服務器到網絡或者不用影響用戶訪問文件的方式就能強化現有的文件服務器
    重定向請求到文件實際位置的UNC途徑就是DFS命名空間本質上DFS命名空間是為用戶呈現文件服務器資源集中化視圖的統一命名空間一個DFS命名空間由很多部分組成
    DFS根
    DFS命名空間本質上是分等級的最頂端的是DFS根在實際運用中可以認為根和命名空間是一樣的因為根常用來指代整個命名空間DFS根是一個共享文件它必須存在於NTFS卷中
    DFS根鏈接到一個或多個根目標而根目標則鏈接到一個文件服務器上的UNC共享一個DFS根可以鏈接的根目標數量由DFS根相關的命名空間類型決定DFS命名空間有兩個類型獨立命名空間和基於域的命名空間
    獨立命名空間存儲他們在主機服務器注冊表中的配置信息基於域的命名空間存儲在活動目錄數據庫中的信息這個區別影響連接到DFS根的根目標數量獨立DFS根只能包含一個單一根目標而基於域的DFS根只包含通過多個服務器分離的多個根目標
    下面的圖展示了一個基於域的DFS根很明顯這是基於域的因為這個根的名字(\\\namespace)反映了域的名字中心方格顯示兩個UNC途徑並且兩個途徑都像根目標一樣鏈接到DFS根

   
    圖DFS根連接到一個或多個根目標
    DFS命名空間裡的文件或鏈接
    在分級中的下一個元素是文件或鏈接(正如它有時候所指的)在DFS命名空間中的每個文件都映射到鏈接目標正如DFS根映射到根目標鏈接目標指向一個映射到物理文件夾的UNC共享
    在圖三個文件(文件文件和文件)都被定義在DFS根下(注意我已經選了文件控制台的中央窗口列出了映射到文件的鏈接目標

   
    圖每個文件都映射到鏈接目標
    如你所見這個鏈接目標不過是一個映射到共享文件的UNC途徑另外要注意在控制台的中央窗口中為鏈接目標展示了各種各樣的信息包括類型途徑和提交狀態


    由於一個文件可以和不同服務器上的多個鏈接目標連接所以提交狀態存在這樣做了之後你可以為鏈接目標創建一個復制組且復制組會保持多種文件內容與其它文件之間的同步展示的就是一個有多個鏈接目標的文件

   
    圖多個鏈接目標
    兩個鏈接目標的提交狀態都是有效的(Enabled)這意味著DFS可以向任意一個目標指定資源請求因此如果一個文件服務器必須離線維修這個服務器的提交狀態就變成無效而DFS會停止向該服務器發送請求直到提交狀態再次變為有效
    NTFS級別的DFS命名空間
    上述因素組成了DFS命名空間在圖你可以看到NTFS級別的命名空間是什麼樣子的

   
    圖驅動C盤上的DFS內容
    注意名為Dfsroots的文件它下面的那個文件就叫Namespace(命名空間)當我創建根時DFS自動創建這些文件Namespace文件實際上是共享的但是文件系統隱藏了該共享
    最後要注意在命名空間下面有到文件文件和文件的快捷鍵這些都是在DFS管理控制台中指定的目標文件在圖的底部是這三個文件夾的另一個列表它實際上是在驅動C盤上的共享文件我剛剛提到的快捷鍵映射到這些共享文件夾


From:http://tw.wingwit.com/Article/Common/201311/5301.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.