在我们日常工作中,各部门之间经常需要相互调阅文件,例如在“中央电大人才培养模式改革和开放教育试点”项目评估阶段及目前我校参与的全国“创建示范性县级电大”工作中,各部门间信息资源的共享显得尤为重要。为了解决资源共享这个问题,我们一般采用共享文件夹,用户需要记住提供文件共享服务器的计算机名及共享文件夹名称,并通过“网上邻居”或“资源管理器”来查找相关文件。随着共享文件夹的增加,用户需要熟记更多的计算机名和文件夹名,无形中加大了用户的操作强度,降低了工作效率。
分布式文件系统(Distributed File System,简称DFS)是Windows 2000 Server以上版本提供的一项文件服务功能。它可以把局域网中不同服务器中的共享文件夹集合到一个逻辑名字空间中,并以树形目录的形式展现在用户面前。从用户角度看,所有共享文件仅存储在一个地点,通过访问一个共享的DFS根目录,就能够访问分布在网络上的共享文件或文件夹,而不必知道这些文件的实际物理位置。用户仅仅需要记住一个固定的访问地址,就可实现浏览、使用局域网内所有的共享资源,极大地提高了工作效率。
DFS有以下三大特点:
第一、访问文件更加容易
用户不用熟记每个共享资源的具体地址,只需要记住一个固定网络地址就可以访问所有共享资源。
第二、共享文件夹容错功能
在一般的文件夹共享方式下,一旦提供文件服务的服务器瘫痪,那么所有用户将无法访问其共享资源。分布式文件系统通过两台或更多台服务器上存储同一个共享文件夹来实现容错功能。当一台服务器出现故障,无法提供文件服务功能的时候,具备容错处理的服务器就会接管发生错误的文件服务器,继续为用户提供服务。这一容错过程对用户是不可见的,用户并不知道其实服务提供者已经发生了变化。
第三、提供服务器负载平衡功能
当用户数量不断增多的时候,必然对网络服务器的处理能力、可用性提出了更高的要求。要提高服务器的处理能力、保证服务器的高可用性,只依靠系统和网络的升级是难以满足要求的。负载平衡技术不但可以有效地解决单服务器的性能限制,而且可以实现故障的快速转移,保证服务的可用性及灵活的扩展性。DFS可以用来把用户的访问量分配到多个含有文件副本的服务器中。除此之外,如果一个副本的服务器失效,或者管理员需要对一台服务器进行脱机维护,那么通过使用DFS,用户仍然可以不间断地持续访问副本服务器。
一、使用DFS的前期准备工作
DFS必须在Windows 2000 Server及以上版本中使用,最好建立在域服务器(Domain Controller,简称DC)上,该DC上需要安装活动目录(ActiveDirectory,简称AD)及DNS服务。
(一)安装DNS服务
DNS服务在Windows 2003 Server中没有默认安装,需要在“添加删除程序”下的“网络服务”中添加DNS服务。需要注意的是DNS和该台服务器的IP地址应该是一致的。
(二)安装AD
在“开始-运行”,输入“Dcpromo”,然后回车就可以看到“Active Directory安装向导”。安装AD过程中需要指定域名,在这里笔者指定的域名是:xjktdd.com。本例中DC的计算机名为:ktdd。
二、在DC上建立DFS根
DFS在Windows 2003 Server中是默认安装好的,我们仅需要建立一个DFS根。DFS根就是位于DFS拓扑结构中最顶层的文件共享名,是组成 DFS名字空间中各项链接和共享文件夹的起始点。基于域的DFS可以在域中有多个根,而且可以进行DFS根嵌套。
(一)创建根目录
在DC服务器上,点击“开始”-“管理工具”-“分布式文件系统”,点鼠标右键后选择“新建根目录”。
(二)确定根目录类型
在根目录类型中有“域根目录”和“独立的根目录”两种选择。笔者选择“域根目录”,因为该类型根的配置信息保存在AD中,更具有效性、安全性,并且该类型的根还提供了文件复制服务,为今后实现服务器负载平衡功能提供了必要前提。
(三)确定域名
接下来就要输入域名了,域名为:xjktdd.com,如图1.
图1
(四)命名根目录名称
输入根目录名称:DFS(可以为英文任意名称)。用户在DFS中必须通过符合通用命名规则(Universal Name Convention,简称UNC)的路径来访问共享文件夹。
三、实现DC上的本地共享文件夹
(一)创建新链接
在DFS根名称上鼠标右键,选择“新建链接”,这个链接其实就是一个共享文件夹指针,指向已经存在的共享文件夹上。链接的名称和共享文件夹的名称可以不一样。DFS支持中文,可以输入中文信息。
(二)确定UNC路径
在“目标路径”字段中,可以直接输入UNC路径,也可以通过“浏览”按钮查找到相对应的网络路径,例如:\\xjktdd.com\DFS\教学。
用户端访问DC上的共享文件夹只需在浏览器地址栏中输入:\\xktdd.com\DFS就可以访问DFS的共享文件夹了,如图2。
图2
四、实现多服务器链接共享
在实际工作中,众多共享资源是分布在不同服务器中的,下面笔者就基于域环境下,通过实例实现多服务器链接共享。
(一)在DC上创建新链接
在DFS根上鼠标右键,选择“新建链接”,在出现链接信息窗口中,输入新链接的名称“学籍”,在“浏览到链接的UNC路径”中显示的是:\\xjktdd.com\DFS\学籍。
(二)确定服务器UNC路径
在“目标路径”中选择共享文件夹所在服务器的UNC路径:\\ Guanliji\学籍。
在“目标路径”中选择共享文件夹所在服务器的UNC路径:\\ Guanliji\学籍。
图3
如上图,DC的计算机名是:ktdd,而另一台提供文件夹共享的服务器的计算机名是:Guanliji,这样Guanliji上的“学籍”共享文件夹的链接就在DFS中建立好了。当用户在浏览器中输入\\xjktdd.comlDFS后,不仅可以看见DC上的共享文件夹,还可以看见Guanliji上的共享文件夹,并且用户并不知道这些共享文件夹具体放在哪台服务器中,这一点在理论上增强了共享文件夹的安全性。
通过上述操作,我们可以看见用户只需要记住一个地址信息,就可以访问任何共享文件夹了,显著减少了用户的工作强度,提高了工作效率。
五、实现共享文件夹容错功能
下面就用文件夹“评估资料”来演示如何实现该功能。
(一)选择容错目标
在需要建立容错的“评估资料”文件夹,鼠标右键,选择“新建目标”
图4
(二)确定容错文件夹UNC路径
在“目标路径(共享文件夹)中输入UNC"路径:\\Cuanliji\评估资料。这样,一个链接名称(即“评估资料”)同时指向了两台不同服务器上(计算机名分别为XIKTDD, Guanliji)相同名称的共享文件夹。
(三)选择初始主机
在“配置服务向导”中,我们选择初始主机,计算机名为ktdd的服务器(即本例中的DC)充当初始主机。
图5
在图5中,可以看到“暂存文件夹”字段,在容错复制以前,原始服务器先把文件复制到这个“暂存文件夹”中,然后再复制到目标服务器的“暂存文件夹”中,在数据验证完成以后,再复制到指定的文件夹中(即“评估资料”)。可以看到两个临时“暂存文件夹”的定义是一样的,但是分布在不同的服务器上。
(四)选择拓扑结构类型
在分布式文件系统中有3种拓扑结构:环、集散、交错。从设置容易性和费用这两个方面考虑,我们一般选择环型拓扑结构。
图6
(五)统筹计划
当容错建立完成后(如图6),容错文件夹前多了一个蓝色的环形图标。在“评估资料”上,鼠标右键属性,然后点“复制”选项卡,对复制优先级、复制计划进行编辑。点“计划”按钮,出现复制时间设置窗口,如图7。在DFS中可以针对每天制定特殊的复制时间。
图7
上图中复制计划并不是真实的案例,仅仅是为了展示。在实际设定复制计划的时候,一般在工作时间内不建议复制,因为如果复制内容过多,会造成网络堵塞。当然,复制的问隔也不易太长,否则用户访问的数据可能不是最新的。
以上综述仅仅介绍了DFS的大概应用,在实际使用过程中我们可以做更多的挖掘工作。DFS可以让网络管理者便于管理网络中的共享资源,为共享资源提供容错功能,增强网络资源的安全性,同时为用户提供了简单易用的访问机制。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:分布式文件系统在局域网中的应用
本文网址:http://www.toberp.com/html/consultation/1083946834.html