Windows Server 2008 R2的DFS及其新特性

系统 Windows
DFS是分布式文件系统 (Distributed File Systems)的简称。在Windows Srever2008 R2中作为文件服务的一个角色功能出现。许多朋友对分布式文件系统(DFS)的作用和适用场景不太清楚,那么这里,我们跟各位朋友做个介绍。

什么是分布式文件系统(DFS)?

 

从命名方面来看,所谓分布式文件系统即是指将文件分别存储在不同位置。在中、大型的企业网络架构中,企业内部都会部署一些文件服务器,在文件服务器上部署特定的公共文件夹,并共享出来给企业内部员工访问。每位员工都可以通过内部局域网连接文件服务器,以管理员授权的方式访问共享文件夹下的资源。

 

有相当一些企业都会有一些驻外的分支机构,同样,这些驻外分支机构的员工也有访问文件服务器的需求,在这些员工去访问位于总部的文件服务器时,需要跨越广域网链路,一般广域网链路带宽较窄,可能出现访问延迟、丢包等问题,用户体验很差,而且还会挤占带宽,可能影响分支机构与总部的其他业务通信。

 

为了提高用户体验,节省广域网链路,我们可以在分支机构也部署一台服务器,它作为公司总部文件服务器的副本,其上所共享的文件资源与总部服务器完全一样,分支机构的用户访问共享资源时,只需访问位于分支机构内部的文件服务器即可。这是一个很好的解决方案,

但存在两个突出的问题:

 

1、 总部文件服务器的共享文件资源,如何复制到分支机构?手工还是自动?

 

显然如果是通过管理员手工复制同步,这是很不合适的。

 

2、 用户身处总部时与身处分支机构时,因为访问的是不同的文件服务器,所以访问路径(\\服务器名)肯定不一样。

 

对于经常往返总部与分支机构的员工来说,要准确的掌握多种访问路径,既复杂,又容易混淆。

 

分布式文件系统(DFS)的出现,***的解决了这个问题。它将总部与分支机构的多台文件服务器上的共享文件夹,组合成一个文件夹组,DFS的设计基于客户机/服务器模式,在此文件夹组内的任何一个共享文件夹里面内容发生变化,都会复制到其他所有文件夹内,并且复制计划可调度。

 

DFS架构拓扑

图1 DFS架构拓扑

 

图一中展示了Contoso公司的一个分布式文件系统(DFS)的典型架构拓扑,从图中可以看出,有两个分支机构,每个分支机构均部署一台Server作为文件服务器。名称分别为NYC-SRV-01和LON-SRV-01,这两台服务器都需要安装DFS服务,通过DFS的复制功能,实现资源的同步和更新。

DFS有三大优点:

 

1、 DFS自动复制。

 

DFS的复制提供了文件夹级别的高可用性和容错,我们可以选择将纽约的服务器和伦敦的服务器创建为复制组,在双方各自服务器上设定一个共享文件夹建立对应复制关系,以保持双方数据一致性。复制组是多主复制的,其中任何一方发生数据更改,会自动复制到复制组中的其他成员。并且可根据分支机构之间的链路情况,设置复制调度,设定复制所占用的***网络带宽,复制的时间段等。

 

2、 DFS名称空间,统一访问路径

 

DFS名称空间 – 为物理上位于不同位置服务器上的共享文件夹, 提供一个统一的虚拟目录。

 

身处在不同物理位置的分支机构员工,他们访问共享资源的路径都是统一的,例如:图一中的“\\Contoso.com\Marketing”,无论纽约的用户,或是伦敦的用户,都采用此网络路径,就可以访问到所需资源。此名称是在DFS中根据需要创建。

 

名称空间有两种分类:

 

特性 基于域 独立

 

路径 \\Domainname\Namespace \\Servername\Namespace

 

位置 活动目录和内存缓存 服务器注册表和内存缓存

 

Size Windows 2000 服务器模式,最多5000个文件夹

 

Windows 2008 服务器模式,最多50000个文件夹 最多50000个文件夹与目标

 

Availability 多台服务器上的名称空间 服务器群集

 

DFS复制 支持 支持

 

3、 就近访问原则

不同分支机构的员工,虽然访问相同的网络路径,其过程分为两步:

 

1) 用户访问: \\contoso.com\marketing,客户端计算机联系命名空间服务器和接收推荐

 

2) 客户端计算机上缓存推荐,然后联系中推荐的***台服务器

 

由此可知用户的实际访问,默认情况下,会被DFS重定向到各自分支机构本地的服务器。若本地服务器故障,DFS会根据用户所在的物理位置,将请求重定向到距该用户最近的其他DFS服务器上,用户感觉不到被重定向的过程。因为服务器上的共享资料是同步的,用户甚至不知道自己所访问的究竟是哪一台服务器。

 

不过,这并不重要,重要的是用户看到了他想看的资料。

 

Windows Server 2008 R2 中的DFS新特性

 

前面介绍了DFS的三大优点,其实在Windows Server 2003 R2的操作系统上就已经实现,在Windows Server 2008 R2中,DFS有了新特性。

 

1、只读DFS

 

如下图所示的DFS系统,由于DFS默认是多主复制,所以任一分支机构任何的服务器内容发生新建、修改、删除等操作,都会影响到总部和其他分支机构的服务器。而一些公司希望分支机构的服务器仅能进行读取操作,不能进行修改、删除等操作,所有文档更新、修改和删除等均由总部完成后,同步到分支机构,从而保证资料的可控性和权威性。

 Windows Server 2008 R2的只读复制有如下特点:

 

‘单向’复制

 

在只读节点不允许创建、修改或删除本地文件

 

只读复制文件夹可以和读写(RW)复制文件夹共存

 

在一个只读复制中,新文件或修改现有文件将会被回退,但不是立即发生.

 

只读可以动态的改成读写

 

一个只读复制文件夹不能源自另一个只读复制文件夹

 

只读成员: Windows Server 2008 R2

 

其它成员: Windows Server 2003 R2或更新

 

2、远程差分压缩(RDC)复制

DFS复制组间复制采用远程差分压缩(RDC)复制方式,仅复制数据的变化量,它将文件分为很多小区块,仅复制其中变化的部分,减少跨广域网的复制数据流量,加速同步的速度,如下图所示:

 

 

RDC复制要求:

AD架构必须包含DFS复制对象

 

服务器操作系统是Windows Server 2003 R2或 Windows Server 2008, 并且安装DFS复制服务

 

复制组中的服务器必须属于同一森林

 

被复制的文件夹必须存储在NTFS卷

 

对服务器集群,复制文件夹必须位于该节点的本地存储上

 

防毒软件必须与 DFS复制兼容

 

以上对Windows的分布式文件系统(DFS)做了一个概要性的介绍,其中有部分功能仅微软***的Windows Server 2008 R2系统才支持,从而提供更加灵活、可靠、合规性的管理,适应企业各种复杂的使用情况。

【编辑推荐】

  1. Windows Server 2008 R2 与UNIX环境整合之SUA
  2. Windows Server 2008组策略安全实践手册
  3. Windows Server 2008的创新性能和安全指数报告
  4. Windows Server 2008 R2中如何托管服务账号
  5. 解读Windows Server 2008 R2安全性和高可靠性
责任编辑:佚名
相关推荐

2010-06-03 15:40:00

Windows Ser

2010-06-03 16:03:42

Windows Ser

2010-04-21 10:32:47

Windows Ser

2014-05-08 10:00:04

Windows SerWSUS

2009-11-12 10:12:21

主数据管理SQL Server

2010-04-22 09:17:03

SQL Server

2012-09-06 16:48:05

Windows Ser

2010-12-07 16:40:17

Windows Ser

2011-01-26 13:26:05

Windows Sto

2009-11-05 18:33:16

Server 2008

2010-11-01 13:47:56

Windows Ser

2010-01-20 10:02:52

SQL Server2

2010-07-08 17:22:25

SQL Server

2009-12-07 10:58:25

Windows Ser

2011-02-13 14:18:17

Windows Sto

2009-08-21 18:05:40

戴尔支持Windows

2013-06-07 10:49:57

微软Windows Ser特性

2013-11-25 10:48:33

2011-07-21 09:29:53

Windows Ser备份

2009-04-08 15:06:01

点赞
收藏

51CTO技术栈公众号