分布式文件系统有两种方式:一种是独立的根目录分布式文件系统,另一种是域分布式文件系统。独立的根目录分布式文件系统,其目录配置信息本地存储在主服务器上,访问根或链接的路径以主服务器名称开始,独立的根目录只有一个根目标(见图2),没有根级别的容错。因此,当根目标不可用时,整个DFS名称空间都不可访问。

图2 独立的分布式文件系统示意图
独立的分布式文件系统根目录具有以下特点:
•不使用活动目录。
•最多只能有一个根目录级别的目标。
•使用文件复制服务不能支持自动文件复制。
•通过服务器群集支持容错。
在域分布式文件系统中,DFS拓扑信息被存储在活动目录中,因为该信息对域中多个域控制器都可用,所以,域DFS为域中的所有分布式文件系统都提供了容错,如图3 所示。域DFS根目录具有以下特点:
•必须在域成员服务器上创建。
•使其DFS名称空间自动发布到活动目录中。
•可以有多个根目录级别的目标。
•通过(FileReplicationService,文件复制服务)支持自动文件复制。
•通过FRS支持容错。

图3 域分布式文件系统示意图