DFS介紹
使用分布式文件系統可以輕松定位和管理網絡中的共享資源、使用統一的命名路徑完成對所需資源院的訪問、提供可靠的負載平衡、與FRS(文件復制服務)聯合在多臺服務器之間提供冗余、與windows權限集成以保證安全。
配置分布式文件服務器的過程很簡單,可以使用"DFS管理"組件來配置,也可使用"分布式文件系統"組件。
分布式文件系統(DFS)把一些分散的(分布在局域網內各個計算機上)共享文件夾,集合成一個文件夾內(虛擬共享文件夾)利用分布式文件夾,對于用戶來說,要訪問這些共享文件夾時,只要打開這個虛擬共享文件夾,就可以看到所有鏈接到虛擬共享文件夾內的共享文件夾。用戶感覺不到這些個共享文件是分散于各個計算機上的。分布式文件系統的好處是:集中訪問。簡化操作。提高文件存取效率。
配置分布式文件系統
安裝windows2003 R2或者windows 2008的系統才有分布式文件系統組件,現就win2003R2系統說明如下:
創建DFS根
DFS為共享文件夾定義了一個層次結構,類似于標準的目錄結構,只是構成該目錄結構的不是文件夾,而是多個共享點。使用分布式文件系統配置DFS分為兩步:創建DFS根、創建DFS鏈接;
單擊開始-管理工具-分布式文件系統,在彈出的頁面中右擊新建根目錄,如圖所示;
單擊下一步,輸入域名信息,
輸入根目錄名稱和注釋;根目錄名稱即共享訪問的頂級的共享名稱。如果共享文件夾存在,則直接使用,如果共享文件夾沒有創建,便會自動創建一個共享文件夾。
在新建鏈接頁面中輸入鏈接名稱和目標路徑;鏈接名稱即為客戶端希望看到的根目錄下的共享文件夾的名稱。目標路徑為服務器中已經共享的文件夾路徑,如圖所示;
注:新建鏈接僅為單層,即不可在創建好的鏈接下在創建鏈接。
配置服務器冗余/負載平衡
配置服務器冗余/負載平衡可以實現在不同的服務器存儲相同的共享文件夾中的文件,通過復制實現文件同步,當一臺服務器宕機時,DFS會自動將共享文件指向另一服務器的共享文件夾,使客戶端感覺不到宕機對共享文件夾的訪問影響??蛻舳穗S時可以訪問相應的資源。
即在不同的服務器中創建相同的共享文件夾,由DFS自動將客戶端引向其中一個共享文件夾,當一臺服務器宕機時,自動將客戶端引向另一個共享文件夾,方便用戶的共享訪問。
單擊分布式文件系統-新創建的鏈接mp3-右擊新建目標,如圖所示;
單擊確定,詢問是否需要配置復制目標,如圖所示;單擊是彈出配置向導,亦可稍后配置復制。
彈出歡迎新建復制向導頁面單擊下一步;選擇一個初始主機,隨便選一個。要完成配置復制,下圖的列表中最少要有兩個正常的目標,若其中某項上有紅叉,表示此機沒有聯好,或者相關的服務沒有正常運行,檢查Distributed File System、Distributed Transaction Coordinator、File Replication services三個服務是否在運行。
暫存文件夾是指如果需要啟用復制的話,DFS會將復制的內容暫存到此文件夾,由此文件夾進行復制;
環:以循環的方式將文件從一臺計算機復制到另一臺計算機。每一臺計算機的兩邊分別連接到此環形拓撲中的其他兩臺計算機。優點:提供了冗余。缺點:同步時間較長。
集散:此拓撲要求存在三個或更多成員;否則不可用。對于每個輪輻成員,可以選擇必需的中心成員和(可選)用于冗余的第二個中心成員。此可選中心可以確保輪輻成員在一個中心成員不可用時仍可以復制。如果指定兩個中心成員,中心成員之間將采用交錯拓撲。優點:網絡流量的速度快,缺點:容易造成單點失敗。
交錯:即混雜型,將上面兩種綜合起來。此拓撲中,每個成員將與復制組的所有其他成員進行復制。如果復制組中的成員等于或少于十個,此拓撲非常適合。如果復制組中的成員多于十個,建議使用交錯拓撲。
優點:由于兩兩相接,提供了最大的冗余;缺點:造成的網絡流量會比較大。
拓撲關系圖如下所示;
選擇復制選項卡,如圖所示;
此處可以更改復制拓撲,即查看復制關系,勾選部分表示啟用此服務器到另一服務器的復制,可以取消勾選即取消此服務器到另一服務器的復制。單擊優先級可以設置復制優先級。如圖所示;
在入站連接處勾選替代計劃下面的勾,選擇優先級,選擇更改;默認情況下優先級為低;
依據具體網絡帶寬要求,避免在帶寬使用較高的情況下復制等等。
將根目錄分布在多臺服務器中
單擊另一臺服務器-開始管理工具-分布式文件系統,右擊選擇顯示根目錄,如圖所示;
此時,DFS的根分布在兩個服務器中,其配置信息全部存在于活動目錄中,因為創建是域的根目錄;
配置頂級DFS根目錄添加其他DFS根作為其鏈接統一訪問
如圖所示,單擊分布式文件系統,選擇新建根目錄即可按照步驟新建一個根目錄,步驟重復不再貼圖;
至此可以在同一服務器上創建多個DFS根目錄,似乎違反了統一命令路徑的原則,客戶端需要記住多個根路徑查找相應的共享文件,其實不然,可以在另一服務器上創建一個頂級DFS根目錄,
選擇另一臺服務器,單擊分布式文件系統,新建根目錄,如圖所示;
客戶端訪問只需記住頂級根目錄的路徑如//test.com/root,便可輕松訪問共享文件夾;
應用場景:適用于企業文件服務器依據需要為各個部門創建多個共享文件夾之后,又將不同部門的共享文件夾添加至根目錄之下,使用統一命名路徑進行訪問的情形。注:根的嵌套鏈接最多8層。建議一個域的DFS根所包含的鏈接數不要超過5000個;
配置文件服務器訪問權限(允許特定的用戶訪問共享文件夾)
分布式文件系統結合文件夾的共享權限與NTFS權限;
設置特定的文件夾只允許特定的部門組或者特定的用戶訪問,
選中需要設置權限的文件夾,右擊屬性-安全-高級,取消“允許父項的繼承權限傳播到該對象和所有子對象”。 在彈出的窗口中,選擇“刪除”,
如果設置所有人都能訪問共享文件夾,在安全選項卡中點擊添加,添加everyone,并給與讀取、列出文件夾目錄和讀取和運行權限。如圖所示;
設置共享選項卡的權限,默認共享用戶是Everyone,權限是只讀;單擊共享選項卡-權限如圖所示;
勾選允許更改,賦予允許更改的權限,依據具體需求需要賦予客戶端寫入權限時給與此權限;
客戶端和服務器端可以通過搜索AD-共享文件夾搜索共享文件夾;
右擊共享文件夾屬性,可以進行一些設置,設置哪些用戶可以/不可以搜索到此共享文件夾;如圖所示;
提示:切換到高級功能模式下即可查看;
單擊安全選項卡,可以設置哪些用戶或組允許/拒絕搜索此文件夾,實現了AD共享文件夾的安全性,
如圖,用戶sky被禁止搜索AD中的共享文件夾,
創建獨立的根目錄
前述闡述,獨立的根目錄其配置信息存在于注冊表中,域根目錄配置信息存在于AD中;
單擊創建好的根目錄,可以看到發布選項卡,單擊,如圖所示;勾選在AD中發布這個根目錄,即可將根目錄發布到AD中,亦可設置關鍵字用于查詢;
修改如下鍵值,改完需要重啟NTFRS服務,才能使設置生效,net stop ntfrs;
新建一個DWORD值Ntfs Journal size in MB,設置十進制128;
2:對于DFS,雖只要求DFS根必須在NTFS卷上,從安全方面考慮,建議DFS鏈接文件夾也建立在NTFS卷中。
3:理論上DFS可以無限包含子文件夾,實際DFS路徑長度不能超過260字節,建議建立文件夾時使用簡潔的命名方案。
4:同一個DFS根不能從現有的鏈接中再創建子鏈接,基本的DFS命名空間只有一級深度。
新聞熱點
疑難解答
圖片精選