8.1 文件系统
8.1.1 分布式文件系统的基本概念
系统管理员可以利用分布式文件系统 (DFS),使用户访问和管理那些物理上跨网络分布的文件更加容易。通过 DFS,可以使分布在多个服务器上的文件在用户面前显示时,就如同位于网络上的一个位置,用户在访问文件时不再需要知道和指定它们的实际物理位置。
§ DFS 类型
通过 DFS 控制台,用户可以按独立的分布式文件系统或基于域的分布式文件系统来实施分布式文件系统。
§ DFS 体系结构
除了 Windows 2000 中基于服务器的 DFS 组件外,还有基于客户的 DFS 组件。DFS 客户程序可以将对 DFS 根目录或 DFS 链接的引用缓存一段时间,该时间由管理员指定。运行 DFS 客户程序的计算机必须是 DFS 根目录域的成员。DFS 客户组件可以在许多不同 Windows 平台上运行。
那么在什么时候需要使用DFS呢? |
8.1.2 分布式文件系统的特性
分布式文件系统 (DFS) 提供了几个重要特性:
§ 容易访问文件
分布式文件系统使用户可以更容易地访问文件。即使文件可能在物理上跨越多个服务器,用户也只需要转到网络上的某个位置即可访问文件。而且,当更改共享文件夹的物理位置时,不会影响用户访问文件夹。用户不再需要多个驱动器映射来访问文件。 最后,计划文件服务器维护、软件升级和其他任务(一般需要服务器脱机)可以在不中断用户访问的情况下完成。通过选择 Web 站点的根目录作为 DFS 根目录,可以在分布式文件系统中移动资源,而不会断开任何 HTML 链接。
§ 可用性
基于域的 DFS 以两种方法确保用户保持对文件的访问:
1. Windows 2000 自动将 DFS 拓扑发布到 Active Directory。这确保 DFS 拓扑对域中所有服务器上的用户总是可见的。
2. 作为管理员,用户可以复制 DFS 根目录和 DFS 共享文件夹。复制意味着可以在域中的多个服务器上复制 DFS 根目录和 DFS 共享文件夹, 即使这些文件驻留的一个物理服务器不可用,用户将仍然可以访问文件。
§ 服务器负载平衡
DFS 根目录可以支持物理上通过网络分布的多个 DFS 共享文件夹。例如,当用户有一个知道用户将大量访问的文件时。并非所有的用户都在单个服务器上物理地访问此文件,这将会增加服务器的负担,DFS 确保访问文件的用户分布于多个服务器。然而,在用户看来,文件驻留在网络上的相同位置。
8.1.3 创建分布式文件系统的根目录
分布式文件系统 (DFS) 拓扑由 DFS 根目录、一个或多个 DFS 链接、一个或多个 DFS 共享文件夹,或每个 DFS 所指的副本组成。
DFS 根目录所驻留的域服务器被称为"宿主服务器"。通过在域中的其他服务器上创建"根目录共享",可以复制 DFS 根目录。确保在宿主服务器不可用时,文件仍可使用。
对于用户,DFS 拓扑对所需网络资源提供统一和透明的访问。对于系统管理员,DFS 拓扑是单个 DNS 名称空间:使用基于域的 DFS,将 DFS 根目录共享的 DNS 名称解析到 DFS 根目录的宿主服务器。
因为基于域的分布式文件系统的宿主服务器是域中的成员服务器,在默认情况下,会将 DFS 拓扑自动发布到 Active Directory 中,因而提供了跨越主服务器的 DFS 拓扑同步。这反过来又对 DFS 根目录提供了容错性,并支持 DFS 共享文件夹的可选复制。
下面让用户先为域 nt2000.com 创建一个分布式文件系统的根目录: |
步骤4 如果要创建基于域的 DFS 根目录,请选择要创建根目录的域名 nt2000.com ,然后单击"下一步"。 |
步骤6 单击指定要创建的新共享文件夹的路径和名称 如图 8.3,然后单击"下一步"。 |
步骤8 单击"完成",为 nt2000.com 创建了一个新 DFS 根目录如图8.4。 |
8.1.4 配置分布式文件系统
§ 添加 DFS 根目录共享
步骤1 打开 DFS
步骤2 在"操作"菜单上,单击"新建根目录共享"。
步骤3 输入根目录共享的宿主计算机的名称,或单击可用服务器列表中的名称,然后单击"下一步"。
步骤4 单击现有共享文件夹或指定要创建的新共享文件夹的路径和名称,然后单击"下一步"。
步骤5 接受根目录共享的默认名称,或指定新名称,然后单击"下一步"。
步骤6 单击"完成",创建新的根目录共享。
§ 添加 DFS 链接 |
§ 设置复制策略
步骤1 打开 DFS
步骤2 右键单击 DFS 根目录或 DFS 链接,然后单击"复制策略"。
步骤3 在共享文件夹列表中,单击要用作复制主文件夹的 DFS 共享文件夹。
步骤4 单击列表中的每个共享文件夹,并单击"启用"或"禁用",然后单击"确定"。
注意:一旦设置了复制主文件夹,当以后显示该窗口时,"初始主文件夹"按扭将不再出现。这是因为只会设置一次主文件夹来初始化复制;从那时起,无论何时某个 DFS 共享文件夹中的数据发生更改,DFS 共享文件夹都会相互复制。返回页首>>>
8.2 打印系统 |
§ 可以使用 Web 即点即打功能(只需单击鼠标即可安装共享打印机)连接到网上的打印机。也可以从 Web 站点安装驱动程序。
§ 目录服务
默认情况下,Windows 2000 Server 将域中的所有共享打印机作为 Active Directory 中的对象。当列表(或"发布")目录中的共享打印机时,可以使用搜索工具快速定位最方便的打印资源。例如,可根据特征(如彩色打印)或位置(如一座楼的指定楼层)搜索。
§ 标准端口监视器
新的标准端口监视器将 Windows 2000 打印服务器连接到使用了 TCP/IP 协议的网络接口打印机。它取代了用于直接或通过网卡连接到网络的 TCP/IP 打印机的 LPRMON。新的标准端口比 LPRMON 快 50%。连接到 UNIX 或 VAX 主机的打印机仍要求有 LPRMON。
§ 打印队列监视
现在可以使用"系统监视器"的新对象 Print Queue 来监视本地或远程打印机的性能。可以为诸如每秒打印的字节数、作业错误以及打印的总页数等性能标准设置计数器。
§ 用户设置
Windows 2000 Server 和 Windows 2000 Professional 客户现在也具有更改个人文档默认设置的能力。以前,在管理员初始设置了用户的文档之后,只有 Windows 95 和 Windows 98 用户可以修改其文档设置。
§ 从应用程序打印
在从应用程序打印时,屏幕上出现的标准打印对话框是已经得到增强和改进的对话框。现在不但可以在 Active Directory 中搜索打印机,甚至还可以添加打印机。
8.2.1 打印过程 |
4. 在打印服务器上,来自 Windows NT 或 Windows 2000 客户的打印作业都是增强型图元文件 (EMF) 数据类型。多数非 Windows 应用程序都使用 RAW(打印就绪)数据类型。
5. 服务器上的路由器将打印作业传送给服务器上的本地打印提供程序(后台打印程序的组件),后者将后台打印该作业(将其写入磁盘)。
6. 本地打印提供程序将轮询打印处理器。打印处理器识别该作业的数据类型并接收打印作业。然后打印处理器根据其数据类型转换打印作业。
7. 如果在客户计算机上定义了目标打印机,打印服务器服务将决定服务器的后台打印程序是转换该打印作业,还是分配另一种数据类型。然后将打印作业传送给本地打印提供程序,后者将其写入磁盘。
8. 对打印作业的控制被传递给分隔页处理器,分隔页处理器将根据指定,在作业的前面添加分隔页。
9. 作业交给给打印监视器。对于双向打印机,语言监视器将处理发送方和打印机之间的双向通讯,然后将打印作业传送到端口监视器。如果打印机不是双向打印机,打印作业将被直接传送到端口监视器,后者将它发送到目标打印机(或其他网络打印服务器)。
10. 该打印机接收打印作业,然后将每一页转换成位图格式,再打印出来。
8.2.2 Internet 打印 |
§ Internet 打印使用"Internet 打印协议"(IPP) 作为低层协议,该协议封装在被用作传输器的 HTTP 内。当通过浏览器访问打印机时,系统首先试图使用 RPC(在 Intranet 和 LAN 上)进行连接,因为 RPC 快速而且有效。
§ 打印服务器的安全性由 IIS 或 PSW 提供,这取决于用户正在运行是 Windows 2000 Server 还是 Windows 2000 Professional。要支持所有的浏览器以及所有的 Internet 客户,管理员必须选择基本身份验证。作为可选项,管理员也可以使用 Microsoft 质询/响应或 Kerberos 身份验证,这两者都被 Microsoft Internet Explorer 所支持。
§ 可以管理来自任何浏览器的打印机,但是必须使用 Internet Explorer 4.0 或更高版本才能使用浏览器连接打印机。
8.2.3 配置网络打印机
在购买和安装打印机之前,作为 Windows 2000 Server 环境的管理员,首先应检查打印工作量和估计需要的容量,以满足各种条件下的需求。还需建立可简化打印环境的安装、使用和支持的命名约定。其次,还需确定网络所需的打印服务器的数量,以及分配给每台服务器的打印机的台数。最后,必需确定要购买的打印机、作为打印服务器的计算机、放置打印机的位置以及如何管理打印机的通信。
8.2.3.1 添加打印机 |
步骤 4 根据正在安装的打印机,显示"查找新硬件"消息或"查找新硬件"向导,通知用户已经检测到打印机并且开始安装如图8.9 |
步骤5 选择查找到的设备驱动如图8.10 | |
享此打印机"。在 Windows 2000 Professional 中,添加打印机向导不自动共享打印机;需要选择"共享为"来共享并发布该打印机。 |
添加直接连到网络的打印机
步骤1 打开打印机
步骤2 双击"添加打印机",启动添加打印机向导,然后单击"下一步"。
步骤3 单击"本地打印机",清除"自动检测并安装我的即插即用打印机"复选框,然后单击"下一步"。
步骤4 按照屏幕上的说明,选择打印机端口、选择打印机的制造商和型号、键入打印机的名称,完成打印机设置。
步骤5 当添加打印机向导提示用户选择打印机端口时,单击"创建新端口"。
步骤6 从列表中单击合适的端口类型并按照说明进行。(默认情况下,只有"Local Port"和"Standard TCP/IP Port"显示在列表中。)
注意:因为打印机直接连接到网络上,而不是连接到 Windows 2000 计算机上,所以必须清除"自动检测打印机"复选框。下列组策略设置可以更改 Windows 2000 Server 添加打印机向导的默认操作:
§ 默认情况下启用"允许发布打印机";可以禁用该选项,阻止发布打印机。
§ 默认情况下启用"在 Active Directory 中自动发布新打印机";可以禁用该选项以防止添加打印机向导在添加新打印机时自动发布打印机。
§ 默认情况下启用"在添加打印机向导中显示下级页面";可以禁用此选项以防止添加打印机向导浏览共享打印机的网络。
8.2.3.2 配置打印服务器 |