在我们的网络,会有很多的资料或者文件等等需要和其他人共享,我们可以通过很多方式来访问共享的文件夹,比如网上邻居、 UNC 路径、映射网络驱动器等等,但是当我们网络中的共享资源非常多时,对我们的用户来说,记忆很多的路径或者做太多的驱动器映射,都不太合适,有没有一种更好的解决方法呢,下面给大家来介绍一下 —DFS (分布式文件系统): <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

什么是分布式文件系统呢?先简单介绍一下其特点:通过分布式文件系统( Distributed Files System ),管理员可以将文件分散地存储到网络上的多台计算机内,但对用户来说,这些文件是仅存储在一个地点,因此用户只要从一个地方访问这个文件。也就是这些文件重复地被存储于多台计算机中,用户通过( DFS )读取时, DFS 会自动地、给用户从其中一台计算机读取文件,用户并不需要知道这些文件真正地存储地点。简单地说,就是把其他服务器上的共享资源映射到该服务器,而这对客户端透明,客户端只需要知道一个路径就可以访问到所有的共享资源。(详见图例)

分布式文件系统的类型:域的 DFS 和独立的 DFS 。在域中,两种都可以建立,而在工作组环境中只能建立独立的 DFS 。这里主要介绍域 DFS 的构建(独立 DFS 雷同),因为域的 DFS 与独立 DFS 相比有以下优势: 1 DFS 映射关系的同步功能    2 DFS 根目录的容错功能     3 、通过文件复制服务自动复制 DFS 根目录与文件

    我们在构建 DFS 时,有两个东西是必须构建的:第一,根目录;第二,链接。域 DFS 的构建步骤: 1 、开始 管理工具 分布式文件系统,右键选择新建 DFS 根目录,选择类型为域 DFS ,然后选择所在域名,选择根目录所在服务器(现在假设根目录在 ServerA 上,名字为 dfsroot ,并被共享出来了)   2 、创建 DFS 链接(指向其他服务器上的共享文件夹)

前面提过,我们可以实现容错的功能,所以就需要建立多个目标,而且多个目标的名字应该相同,比如我可以建立多个根目录目标,比如说 A 服务器上有个根目录 dfsroot B 服务器上我们也建立 dfsroot ,然后在 A 服务器上的 DFS 中新建根目录目标指向 B 服务器的 dfsroot 目录,这样对客户来说,就算有一台服务器当机了,对他们也没有太大影响。而且,当有了多个目标之后,多个目标之间可以相互复制,所以我们需要配置复制拓扑,复制拓扑有:环形拓扑、集线器拓扑、完全网状、自定义拓扑