除了Windows Server 2003家族中基于服务器的DFS(分布式文件系统)组件外,还有基于客户端的DFS组件。DFS客户端可以将对DFS根目录或DFS链接的引用缓存一段时间,该时间由管理员指定。DFS客户端组件可以在许多不同的Windows平台上运行。Windows Server 2003 家族产品支持下列平台上的目标。
一、从其他计算机访问DFS目标
表1 支持DFS的操作系统列表
DFS映射以及客户端计算机访问DFS服务器的过程
DFS映射
默认情况下,DFS映射将自动发布到活动目录中,从而提供了跨越主服务器的DFS拓扑同步。这反过来又对DFS根目录提供了容错性,并支持目标的可选复制。通过向DFS根目录中添加DFS链接,可扩展DFS映射。Windows Server 2003家族对DFS映射中分层结构的层数的惟一限制是对任何文件路径最多使用260个字符。新DFS链接可以引用具有或没有子文件夹的目标,或引用整个Windows Server 2003家族卷。如果有适当的权限,也可以访问那些存在于或被添加到目标中的任何本地子文件夹。
客户端计算机访问DFS服务器的过程分成三个步骤,如图1 :
图1 DFS客户访问实现过程
1客户端连接到一台DFS服务器3
2客户端接收到被推荐的DFS链接Server1
3 DFS客户端连接到DFS链接
二、DFS 客户端的引用设置
您应当根据不同的DFS客户端设置不同的参数,当DFS客户端要存取命名空间内的资源(文件夹或文件等)时,域控制器或命名空间服务器会提供客户端一个“引用列表(referrals)”,此列表内包含着拥有此资源的目标服务器,客户端会试图从列表中最前面的服务器来存取所需的资源,如果这台服务器因故无法提供服务,客户端会转向列表中的下一个目标服务器。然而,如何决定列表中目标服务器的优先级呢?这可通过右击命名空间→“属性”→“引用”来设置,如图2所示。
图2 DFS 客户端的引用设置