分布式文件系统(DFS)解决方案
一 “分布式文件系统(DFS)”概述
DFS并不是一种文件系统,它是Windows Server System上的一种客户/服务器模式的网络服务。它可以让把局域网中不同计算机上的不同的文件共享按照其功能组织成一个逻辑的分级目录结构。系统管理员可以利用分布式文件系统 (DFS),使用户访问和管理那些物理上跨网络分布的文件更加容易。通过 DFS,可以使分布在多个服务器或者不同网络位置的文件在用户面前显示时,就如同位于网络上的一个位置。用户在访问文件时不再需要知道和指定它们的实际物理位置。
例如,如果您的销售资料分散在某个域中的多个存储设备上,您可以利用 DFS 使其显示时就好像所有的资料都位于同一网络共享下,这样用户就不必到网络上的多个位置去查找他们需要的信息。
二 部署使用“分布式文件系统(DFS)”的原因
? 访问共享文件夹的用户分布在一个站点的多个位置或多个站点上; ? 大多数用户都需要访问多个共享文件夹;
? 通过重新分布共享文件夹可以改善服务器的负载平衡状况; ? 用户需要对共享文件夹的不间断访问;
? 您的组织中有供内部或外部使用的 Web 站点;
? 用户访问共享文件需要权限。
三 “分布式文件系统(DFS)”类型
可以按下面两种方式中的任何一种来实施分布式文件系统: 1.作为独立的分布式文件系统。
? 不使用 Active Directory。
? 至多只能有一个根目录级别的目标。 ? 使用文件复制服务不能支持自动文件复制。 ? 通过服务器群集支持容错。 2.作为基于域的分布式文件系统。
? 必须宿主在域成员服务器上。
? 使它的 DFS 名称空间自动发布到 Active Directory 中。 ? 可以有多个根目录级别的目标。 ? 通过 FRS 支持自动文件复制。 ? 通过 FRS 支持容错。
四 分布式文件系统特性
除了 Windows Server System 中基于服务器的 DFS 组件外,还有基于客户的 DFS 组件。DFS 客户程序可以将对 DFS 根目录或 DFS 链接的引用缓存一段时间,该时间由管理员指定。此存储和读取过程对于用户客户端来说完全是透明的。
1. 容易访问文件:
即使文件可能在物理上跨越多个服务器或存储于不同网络位置,用户也只需要转到网络上的某个位置即可访问文件。而且,当更改共享文件夹的物理位置时,不会影响用户访问文件夹。
用户仅需要一个驱动器映射来访问文件。
2. 方便维护:
计划文件服务器维护、软件升级和其他任务(一般需要服务器脱机)可以在不中断用户访问的情况下完成。这对 Web 服务器特别有用。通过选择 Web 站点的根目录作为 DFS 根目录,可以在分布式文件系统中移动资源,而不会断开任何 HTML 链接。
3. 可用性:
首先,Windows 2000 自动将 DFS 拓扑发布到 Active Directory。这确保 DFS 拓扑对域中所有服务器上的用户总是可见的。
其次,作为管理员,您可以复制 DFS 根目录和 DFS 共享文件夹。复制意味着可以在域中的多个服务器上复制 DFS 根目录和 DFS 共享文件夹。这样,即使这些文件驻留的一个物理服务器不可用,用户将仍然可以访问文件。
再次,可以把多个共享目录指向同一个DFS名称,如果一个共享目录不可用时,另外的共享就可以提供容错的功能。
4. 服务器负载平衡:
DFS 根目录可以支持物理上通过网络分布的多个 DFS 共享文件夹。当您有一个知道用户将大量访问的文件时,并非所有的用户都在单个服务器上物理地访问此文件,这将会增加服务器的负担,DFS 确保访问文件的用户分布于多个服务器。然而,在用户看来,文件驻留在网络上的相同位置。
5. 分布式文件系统和安全性
除了创建必要的管理员权限之外,分布式文件系统 (DFS) 服务不实施任何超出 Windows Server System所提供的其他安全措施。指派到 DFS 根目录或 DFS 链接的权限决定可以添加新 DFS 链接的用户。
共享文件的权限与DFS拓扑无关。例如,假定有一个名为 MarketingDocs 的 DFS 链接,并且有适当的权限可以访问 MarketingDocs 所指的特殊 DFS 共享文件夹。在这种情况下,您就可以访问该 DFS 文件夹组中所有其他 DFS 共享文件夹,而不管是否有访问其他共享文件夹的权限。然而,有权访问这些共享文件夹的权限决定您是否访问文件夹中的任何信息。此访问由标准 Windows Server System 安全文件系统强制决定访问安全性。
6. 分布式文件系统映射
分布式文件系统 (DFS) 映射包括 DFS 根目录、一个或多个 DFS 链路和对一个或多个目标的参考。
相关推荐: