分布式文件系统设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分布式文件系统(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 链路和对一个或多个目标的参考。
DFS 根目录所驻留的域服务器称为主服务器。通过在域中的其他服务器上创建“根目录目标”,可以复制DFS 根目录。这将确保在主服务器不可用时,文件仍可使用。
DFS 映射为用户提供了对他们所需网络资源的统一和透明的访问。
对于系统管理员,DFS 映射是单个DNS 名称空间:具有域DFS,DFS 根目录目标的DNS 名称将解析为DFS 根目录的主机服务器。
因为域分布式文件系统的主服务器是域中的成员服务器,所以默认情况下,DFS 映射将自动发布到Active Directory 中,从而提供了跨越主服务器的DFS 拓扑同步。这反过来又对DFS 根目录提供了容错性,并支持目标的可选复制。
通过向DFS 根目录中添加DFS 链路,您可扩展DFS 映射。
Windows Server System 家族对DFS 映射中分层结构的层数的唯一限制是对任何文件路径最多使用260 个字符。一个新的DFS 链路可以引用带有或不带有子文件夹的目标,或者引用整个Windows Server System家族卷。如果您有适当的权限,则也可以访问那些存在于或被添加到目标中的任何本地子文件夹
五分布式文件系统拓扑
分布式文件系统(DFS) 拓扑由DFS 根目录、一个或多个DFS 链接、一个或多个DFS 共享文件夹,或每个DFS 所指的副本组成。
DFS 根目录所驻留的域服务器被称为“宿主服务器”。通过在域中的