seos.ini 文件 [seosd] 部分中的几个标记(包括 GroupidResolution、HostResolution、ServiceResolution 和 UseridResolution)控制 CA ControlMinder 执行名称解析的方式。 设置这些标记可适当地提高性能。
您也可以创建一个后背数据库(不使用系统名称解析)。 要提高性能,请选择后备数据库选项。 此功能的标记包括 lookaside_path 和 use_lookaside。
注意:有关这些标记的详细信息,请参阅《参考指南》中的 seos.ini 初始化文件。
CA ControlMinder 必须执行 UID 到 username、GID 到 groupname、ipaddr 到主机名以及端口到服务的转换时,均可能会影响 CA ControlMinder 的性能。 CA ControlMinder 如何执行这些转换取决于 seos.ini 文件中某些标记的值,尤其是 under_NIS_server、use_lookaside、GroupidResolution、HostResolution、ServiceResolution、UseridResolution 和 resolve_timeout 标记的值。
当本机操作系统机制执行解析时,对系统性能的影响相对较小。 当将 ipaddr 转换为主机名时,外部机制(例如 DNS)必须执行该转换。 这可能会导致系统性能显著降低。 之所以会发生这种性能下降,是因为 seosd 在等待接收主机名时 CA ControlMinder 拦截的所有其他进程也必须等到 seosd 完成它的处理。
工作站类型 |
源 |
---|---|
独立 |
Seosd 使用下列文件进行转换;
|
NIS 客户端 |
信息源因操作系统及其版本号而异。 该信息通常来自 /etc 文件和 NIS 服务器。 但是,在一些系统中,/etc 文件不是源,而且执行转换的顺序在系统配置期间会有所更改。 例如,在 Solaris 2.x 系统中,文件 /etc/nsswitch.conf 确定转换顺序。 |
DNS 客户端 |
用户、组和服务的转换是使用 /etc 文件执行的。 通过调用 DNS 服务器来转换主机名,在某些系统上还会读取 /etc/hosts 文件。 |
NIS 和 DNS 客户端 |
由 DNS 执行 ipaddr 到主机名的转换。 对于用户、组和服务转换,转换的执行方式与 NIS 客户端的转换方式相同。 |
工作站类型 |
源 |
---|---|
NIS 服务器 |
服务器计算机通常既充当服务器又充当客户端,并就任何类型的转换向 NIS 服务器后台程序咨询。 包含 NIS 解析映射源的文件通常位于 /var/yp 中,但是,根据站点配置以及操作系统的类型与版本,该位置可能会有所不同。 |
DNS 服务器 |
用于转换的信息源取决于站点的配置。 DNS 无法选择扫描它的解析数据库;因此,CA ControlMinder 无法使用缓存,而且必须使用后备数据库。 您必须配置该后备数据库,以便实用程序 sebuildla 使用主机列表文件。 有关详细信息,请参阅本章中的 sebuildla。 |
所有其他工作站 |
与 DNS 服务器相同。 |
在 CA ControlMinder 版本 2 和更高版本中,seosd 还可以使用标记 GroupidResolution、HostResolution、ServiceResolution、UseridResolution 和 resolve_timeout 控制转换进程。 有关这些标记的详细信息,请参阅《参考指南》。
版权所有 © 2013 CA。
保留所有权利。
|
|