Windows Server 2008 R2的DFS及其新特性 下载本文

内容发布更新时间 : 2024/11/20 15:29:35星期一 下面是文章的全部内容请认真阅读。

Windows Server 2008 R2的DFS及其新特性

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

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.comMarketing”,无论纽约的用户,或是伦敦的用户,都采用此网络路径,就可以访问到所需资源。此名称是在DFS中根据需要创建。 名称空间有两种分类:

特性 基于域 独立 路径 DomainnameNamespace ServernameNamespace 位置 活动目录和内存缓存 服务器注册表和内存缓存 Windows2000 服务器模式,最多5000个文件夹 Size 最多50000个文件夹与目标 Windows2008 服务器模式,最多50000个文件夹 Availability 多台服务器上的名称空间 服务器群集 DFS复制 支持 支持 3、就近访问原则

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

1) 用户访问: contoso.commarketing,客户端计算机联系命名空间服务器和接收推荐 2) 客户端计算机上缓存推荐,然后联系中推荐的第一台服务器

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

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

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