1.2 系统架构

ZENworks 系统架构包含四种主要组件:主服务器、从属设备、受管设备及仅储存设备。这些组件被组织成管理域(称为管理区域)。

图 1-1 管理区域

管理区域至少包含一台主服务器、从属设备(如果需要),以及一或多台受管设备或仅储存设备。主服务器和从属设备会协同工作一起管理设备。区域的信息存储于某个“主服务器”上或另一个外部服务器(未安装 ZENworks)上的数据库中。

1.2.1 主服务器

“主服务器”是 ZENworks 系统的焦点所在。根据您要用 ZENworks 管理的设备数和位置,可能还需要其他“主服务器”。安装和配置 ZENworks 软件期间,ZENworks 服务会添加到每一个“主服务器”。

“主服务器”包含下列 ZENworks 组件:

  • ZENworks 服务: 指提供库存收集及资产管理等功能的 ZENworks 软件。主要服务包括 ZENworks 服务器服务、ZENworks 加载器、以及 ZENworks 管理服务。

  • 内容储存库: 包含用于更新 ZENworks 系统文件的更新包,和用于在库存软件和硬件期间识别产品的产品识别更新。内容储存库在储存等待分发到设备的软件文件时,更多使用的是 ZENworks Configuration Management(另一个 Novell ZENworks 产品),而对 ZENworks Asset Management 的使用有限。

  • ZENworks 数据库: 包含有关从设备收集的硬件和软件库存列表、ZENworks 控制中心对象(设备、用户、等)、集中式系统讯息,许可证跟踪和用量数据的信息,以及其他事务数据和安排好要在系统内发生的操作

    您可以安装 ZENworks Asset Management 中包含的嵌入式 Sybase* SQL Anywhere* 数据库,也可以使用外部 Sybase SQL 数据库、Oracle* 10g 标准版 - 10.2.0.1.0 或 Microsoft* SQL 数据库。

    在每个管理区域中,嵌入式数据库必须且只能驻留在一台主服务器上。如果您使用外部数据库,则可将数据库安装在主服务器以外的服务器上。默认情况下,所有“主服务器”都需要有 ZENworks 数据库(不论它驻留在何处)的访问权限,以便写入其数据。

    您也可以指定某些服务器将其信息回滚到其他服务器。

    出于可访问性和可靠性的考虑,您可能希望将 Microsoft SQL 数据库置于 Microsoft 服务器群集中。

1.2.2 从属设备

“从属设备”为可执行通常由“ZENworks 主服务器”执行的特定角色的设备。“从属设备”可以是任一受管 Windows 设备(服务器或工作站)或不受管 Linux 设备(服务器或工作站)。配置从属设备时,需指定其执行的角色。

  • 集合: 要改善某个设备组的信息聚集访问,将作为 ZENworks 数据库宿主的“ZENworks 主服务器”的流量减至最低,您可以在某个设备上启用“集合”角色。例如,如果您的设备正在将信息聚集至网络段外部的“主服务器”,您可以在网络段内部的某个设备上启用“集合”角色,以接受来自该段中其他设备的信息,从而将网络流量减至最低。该“集合”角色设备随即成为该段中将信息聚集至“主服务器”的唯一设备。

  • 内容: 要想在不另外创建“主服务器”的情况下改善某个设备组的内容访问,您可以在某个设备上创建“内容”角色。例如,如果您的设备正在访问其网络段外部的“主服务器”,则可以在该网络段内部的某个设备上创建“内容”角色为这些设备提供服务。

有关详细信息,请参见ZENworks 10 Management 系统管理参考手册中的从属设备

1.2.3 受管设备

受管设备即是可以使用 ZENworks 进行管理的 Windows 服务器或工作站。要对设备进行管理,就必须在每台设备上安装 ZENworks 自适应代理。自适应代理会与主服务器进行通讯以启用管理。

每台受管设备都会尝试连接其初始“主服务器”。但如果该“主服务器”上的内容不可用,受管设备会一直向“管理区域”中的其他“主服务器”请求内容,直到找到可提供该内容的“主服务器”。

受管设备只能在一个“管理区域”中注册,因此只能在该区域中进行管理。

1.2.4 仅储存设备

有些设备可能无法安装自适应代理,或者您不想在某些设备上安装自适应代理。要库存这些设备,您可以安装仅储存代理或运行便携式收集器。

有关详细信息,请参见ZENworks 10 发现、部署和淘汰参考手册

1.2.5 管理区域

“管理区域”由一个或多个“主服务器”以及一个或多个受管设备组成。区域中的“主服务器”会协同工作一起管理设备。区域的信息存储于某个“主服务器”上或另一个外部服务器(未安装 ZENworks)上的数据库中。区域还可能包含“从属设备”。