Windows Server 2008 R2的DFS及其新特性
什么是分布式文件系統(tǒng)(DFS)?
從命名方面來看,所謂分布式文件系統(tǒng)即是指將文件分別存儲(chǔ)在不同位置。在中、大型的企業(yè)網(wǎng)絡(luò)架構(gòu)中,企業(yè)內(nèi)部都會(huì)部署一些文件服務(wù)器,在文件服務(wù)器上部署特定的公共文件夾,并共享出來給企業(yè)內(nèi)部員工訪問。每位員工都可以通過內(nèi)部局域網(wǎng)連接文件服務(wù)器,以管理員授權(quán)的方式訪問共享文件夾下的資源。
有相當(dāng)一些企業(yè)都會(huì)有一些駐外的分支機(jī)構(gòu),同樣,這些駐外分支機(jī)構(gòu)的員工也有訪問文件服務(wù)器的需求,在這些員工去訪問位于總部的文件服務(wù)器時(shí),需要跨越廣域網(wǎng)鏈路,一般廣域網(wǎng)鏈路帶寬較窄,可能出現(xiàn)訪問延遲、丟包等問題,用戶體驗(yàn)很差,而且還會(huì)擠占帶寬,可能影響分支機(jī)構(gòu)與總部的其他業(yè)務(wù)通信。
為了提高用戶體驗(yàn),節(jié)省廣域網(wǎng)鏈路,我們可以在分支機(jī)構(gòu)也部署一臺(tái)服務(wù)器,它作為公司總部文件服務(wù)器的副本,其上所共享的文件資源與總部服務(wù)器完全一樣,分支機(jī)構(gòu)的用戶訪問共享資源時(shí),只需訪問位于分支機(jī)構(gòu)內(nèi)部的文件服務(wù)器即可。這是一個(gè)很好的解決方案,
但存在兩個(gè)突出的問題:
1、 總部文件服務(wù)器的共享文件資源,如何復(fù)制到分支機(jī)構(gòu)?手工還是自動(dòng)?
顯然如果是通過管理員手工復(fù)制同步,這是很不合適的。
2、 用戶身處總部時(shí)與身處分支機(jī)構(gòu)時(shí),因?yàn)樵L問的是不同的文件服務(wù)器,所以訪問路徑(\\服務(wù)器名)肯定不一樣。
對(duì)于經(jīng)常往返總部與分支機(jī)構(gòu)的員工來說,要準(zhǔn)確的掌握多種訪問路徑,既復(fù)雜,又容易混淆。
分布式文件系統(tǒng)(DFS)的出現(xiàn),***的解決了這個(gè)問題。它將總部與分支機(jī)構(gòu)的多臺(tái)文件服務(wù)器上的共享文件夾,組合成一個(gè)文件夾組,DFS的設(shè)計(jì)基于客戶機(jī)/服務(wù)器模式,在此文件夾組內(nèi)的任何一個(gè)共享文件夾里面內(nèi)容發(fā)生變化,都會(huì)復(fù)制到其他所有文件夾內(nèi),并且復(fù)制計(jì)劃可調(diào)度。
DFS架構(gòu)拓?fù)?/p>
圖1 DFS架構(gòu)拓?fù)?/p>
圖一中展示了Contoso公司的一個(gè)分布式文件系統(tǒng)(DFS)的典型架構(gòu)拓?fù)洌瑥膱D中可以看出,有兩個(gè)分支機(jī)構(gòu),每個(gè)分支機(jī)構(gòu)均部署一臺(tái)Server作為文件服務(wù)器。名稱分別為NYC-SRV-01和LON-SRV-01,這兩臺(tái)服務(wù)器都需要安裝DFS服務(wù),通過DFS的復(fù)制功能,實(shí)現(xiàn)資源的同步和更新。
DFS有三大優(yōu)點(diǎn):
1、 DFS自動(dòng)復(fù)制。
DFS的復(fù)制提供了文件夾級(jí)別的高可用性和容錯(cuò),我們可以選擇將紐約的服務(wù)器和倫敦的服務(wù)器創(chuàng)建為復(fù)制組,在雙方各自服務(wù)器上設(shè)定一個(gè)共享文件夾建立對(duì)應(yīng)復(fù)制關(guān)系,以保持雙方數(shù)據(jù)一致性。復(fù)制組是多主復(fù)制的,其中任何一方發(fā)生數(shù)據(jù)更改,會(huì)自動(dòng)復(fù)制到復(fù)制組中的其他成員。并且可根據(jù)分支機(jī)構(gòu)之間的鏈路情況,設(shè)置復(fù)制調(diào)度,設(shè)定復(fù)制所占用的***網(wǎng)絡(luò)帶寬,復(fù)制的時(shí)間段等。
2、 DFS名稱空間,統(tǒng)一訪問路徑
DFS名稱空間 – 為物理上位于不同位置服務(wù)器上的共享文件夾, 提供一個(gè)統(tǒng)一的虛擬目錄。
身處在不同物理位置的分支機(jī)構(gòu)員工,他們?cè)L問共享資源的路徑都是統(tǒng)一的,例如:圖一中的“\\Contoso.com\Marketing”,無論紐約的用戶,或是倫敦的用戶,都采用此網(wǎng)絡(luò)路徑,就可以訪問到所需資源。此名稱是在DFS中根據(jù)需要?jiǎng)?chuàng)建。
名稱空間有兩種分類:
特性 基于域 獨(dú)立
路徑 \\Domainname\Namespace \\Servername\Namespace
位置 活動(dòng)目錄和內(nèi)存緩存 服務(wù)器注冊(cè)表和內(nèi)存緩存
Size Windows 2000 服務(wù)器模式,最多5000個(gè)文件夾
Windows 2008 服務(wù)器模式,最多50000個(gè)文件夾 最多50000個(gè)文件夾與目標(biāo)
Availability 多臺(tái)服務(wù)器上的名稱空間 服務(wù)器群集
DFS復(fù)制 支持 支持
3、 就近訪問原則
不同分支機(jī)構(gòu)的員工,雖然訪問相同的網(wǎng)絡(luò)路徑,其過程分為兩步:
1) 用戶訪問: \\contoso.com\marketing,客戶端計(jì)算機(jī)聯(lián)系命名空間服務(wù)器和接收推薦
2) 客戶端計(jì)算機(jī)上緩存推薦,然后聯(lián)系中推薦的***臺(tái)服務(wù)器
由此可知用戶的實(shí)際訪問,默認(rèn)情況下,會(huì)被DFS重定向到各自分支機(jī)構(gòu)本地的服務(wù)器。若本地服務(wù)器故障,DFS會(huì)根據(jù)用戶所在的物理位置,將請(qǐng)求重定向到距該用戶最近的其他DFS服務(wù)器上,用戶感覺不到被重定向的過程。因?yàn)榉?wù)器上的共享資料是同步的,用戶甚至不知道自己所訪問的究竟是哪一臺(tái)服務(wù)器。
不過,這并不重要,重要的是用戶看到了他想看的資料。
Windows Server 2008 R2 中的DFS新特性
前面介紹了DFS的三大優(yōu)點(diǎn),其實(shí)在Windows Server 2003 R2的操作系統(tǒng)上就已經(jīng)實(shí)現(xiàn),在Windows Server 2008 R2中,DFS有了新特性。
1、只讀DFS
如下圖所示的DFS系統(tǒng),由于DFS默認(rèn)是多主復(fù)制,所以任一分支機(jī)構(gòu)任何的服務(wù)器內(nèi)容發(fā)生新建、修改、刪除等操作,都會(huì)影響到總部和其他分支機(jī)構(gòu)的服務(wù)器。而一些公司希望分支機(jī)構(gòu)的服務(wù)器僅能進(jìn)行讀取操作,不能進(jìn)行修改、刪除等操作,所有文檔更新、修改和刪除等均由總部完成后,同步到分支機(jī)構(gòu),從而保證資料的可控性和權(quán)威性。
Windows Server 2008 R2的只讀復(fù)制有如下特點(diǎn):
‘單向’復(fù)制
在只讀節(jié)點(diǎn)不允許創(chuàng)建、修改或刪除本地文件
只讀復(fù)制文件夾可以和讀寫(RW)復(fù)制文件夾共存
在一個(gè)只讀復(fù)制中,新文件或修改現(xiàn)有文件將會(huì)被回退,但不是立即發(fā)生.
只讀可以動(dòng)態(tài)的改成讀寫
一個(gè)只讀復(fù)制文件夾不能源自另一個(gè)只讀復(fù)制文件夾
只讀成員: Windows Server 2008 R2
其它成員: Windows Server 2003 R2或更新
2、遠(yuǎn)程差分壓縮(RDC)復(fù)制
DFS復(fù)制組間復(fù)制采用遠(yuǎn)程差分壓縮(RDC)復(fù)制方式,僅復(fù)制數(shù)據(jù)的變化量,它將文件分為很多小區(qū)塊,僅復(fù)制其中變化的部分,減少跨廣域網(wǎng)的復(fù)制數(shù)據(jù)流量,加速同步的速度,如下圖所示:
RDC復(fù)制要求:
AD架構(gòu)必須包含DFS復(fù)制對(duì)象
服務(wù)器操作系統(tǒng)是Windows Server 2003 R2或 Windows Server 2008, 并且安裝DFS復(fù)制服務(wù)
復(fù)制組中的服務(wù)器必須屬于同一森林
被復(fù)制的文件夾必須存儲(chǔ)在NTFS卷
對(duì)服務(wù)器集群,復(fù)制文件夾必須位于該節(jié)點(diǎn)的本地存儲(chǔ)上
防毒軟件必須與 DFS復(fù)制兼容
以上對(duì)Windows的分布式文件系統(tǒng)(DFS)做了一個(gè)概要性的介紹,其中有部分功能僅微軟***的Windows Server 2008 R2系統(tǒng)才支持,從而提供更加靈活、可靠、合規(guī)性的管理,適應(yīng)企業(yè)各種復(fù)雜的使用情況。
【編輯推薦】