应该在网络中的每个被管理节点上都安装 Sun Management Center 4.0 代理,以启用高级管理和监视功能。任何运行 Solaris 8,、Solaris 9 或 Solaris 10 操作系统的 SPARC 平台工作站和服务器都支持 Sun Management Center 代理。Sun Management Center 代理还可用于运行 Solaris 9 和 Solaris 10 的 Solaris 操作系统 (x86 Platform Edition) 以及运行 Linux 的系统。
下面的限制也适用于 Linux 代理。
x86 代理不支持任何特定于硬件的附加产品(X86 配置读取器除外)。 在“主机详细信息”窗口中,“模块浏览器”选项卡中的“操作系统”、“本地应用程序”以及“远程系统”种类下列出了 x86 所包含的模块。其中的一些功能,如“物理视图”、“逻辑视图”、“硬件诊断”模块以及“配置读取器”模块,还无法在 Solaris x86 平台上使用。
在“Java 控制台”窗口中,所有 x86 平台都有相同的 x86 图标。例如,两个不同的 x86 平台机器如 Sun Cobalt LX50 和 Sun Fire V60x 都将使用相同的图标。
使用“查找”功能、“管理作业”功能或 PRM 附加产品时,可以按平台类型进行过滤。可以通过选择 x86 作为平台选项来过滤 x86 平台。
性能报告管理器 (Performance Reporting Manager, PRM) 附加产品不提供系统报告和硬件配置报告。
Sun Management Center 代理会给主机系统增加极少量的计算负荷。计算负荷是由常规的管理操作产生的,如定期的数据获取、报警规则处理、报警通知、报警操作执行和对客户机请求的处理。
产生的负荷量与收集数据的速率、收集的数据量、检测出的报警数和用户请求数成比例,因此,占用多少 CPU 资源取决于系统中加载的模块数量及其类型、这些模块的配置以及主机系统的计算容量。
即使在加载了大量模块并进行频繁管理活动的低端机器中,代理也应该只占用了一小部分的 CPU 资源。
代理统计信息
内核读取器(简单)
MIB-II 系统(简单)
下表给出了轻型模块的代理对 CPU 和 RAM 的大致使用情况。
表 C–1 针对 SPARC(轻型模块)的代理 CPU 和 RAM 的大致使用情况
机器 |
内存 (MB) |
CPU (%) |
驻留集大小 (MB) |
虚拟内存 (MB) |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
|
小 |
40% |
40% |
40% |
30% |
30% |
30% |
7.46 |
7.46 |
7.46 |
9.17 |
9.17 |
9.17 |
中 |
20% |
20% |
20% |
< 0.1 |
< 0.1 |
< 0.1 |
7.38 |
7.43 |
7.43 |
9.12 |
9.17 |
9.17 |
大 |
0.1 |
0.1 |
0.1 |
< 0.1 |
< 0.1 |
< 0.1 |
7.62 |
7.68 |
7.68 |
9.34 |
9.40 |
9.40 |
超大 |
0.1 |
0.1 |
0.1 |
< 0.1 |
< 0.1 |
< 0.1 |
7.82 |
8.08 |
8.12 |
9.40 |
9.59 |
9.62 |
CMT (T2000) |
0.1 |
0.1 |
0.1 |
< 0.1 |
< 0.1 |
< 0.1 |
8.44 |
8.44 |
8.44 |
9.43 |
9.43 |
9.43 |
表 C–2 针对 x86(轻型模块)的代理 CPU 和 RAM 的大致使用情况
机器 |
内存 (MB) |
CPU (%) |
驻留集大小 (MB) |
虚拟内存 (MB) |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
|
小 |
60% |
60% |
60% |
< 0.1 |
< 0.1 |
< 0.1 |
6.10 |
6.21 |
6.22 |
7.69 |
7.76 |
7.76 |
中 |
20% |
20% |
20% |
< 0.1 |
< 0.1 |
< 0.1 |
6.25 |
6.25 |
6.25 |
7.80 |
7.80 |
7.80 |
大 |
20% |
20% |
20% |
< 0.1 |
< 0.1 |
< 0.1 |
6.19 |
6.29 |
6.29 |
7.76 |
7.82 |
7.82 |
重型配置基于加载了以下模块的代理:
|
|
重型配置可能大于所需的配置。大型机器通常采用包含多个处理器和磁盘的大型硬件配置,这样会导致其上运行的代理占用较多的内存。重型模块可包括用户定义的各种自定义模块。
下表提供了按重型模块的系统类型分类的代理 CPU 和 RAM 的大致使用情况。
表 C–3 针对 SPARC(重型模块)的代理 CPU 和 RAM 的大致使用情况
机器 |
内存 (MB) |
CPU (%) |
驻留集大小 (MB) |
虚拟内存 (MB) |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
|
小 |
1.0 |
1.0 |
1.0 |
1.2 |
1.24 |
1.4 |
19.15 |
19.15 |
19.15 |
21.68 |
21.68 |
21.68 |
中 |
0.5 |
0.5 |
60% |
< 0.1 |
0.66 |
1.3 |
20.93 |
20.95 |
20.96 |
23.60 |
23.61 |
23.61 |
大 |
20% |
20% |
20% |
0.1 |
0.12 |
20% |
19.13 |
19.16 |
19.20 |
21.88 |
21.88 |
21.88 |
超大 |
0.1 |
0.1 |
0.1 |
0.1 |
0.1 |
0.1 |
23.97 |
23.99 |
24.00 |
26.38 |
26.38 |
26.38 |
CMT (T2000) |
30% |
0.35 |
40% |
0.1 |
0.19 |
30% |
22.42 |
24.41 |
26.53 |
23.69 |
25.74 |
27.79 |
表 C–4 针对 x86(重型模块)的代理 CPU 和 RAM 的大致使用情况
机器 |
内存 (MB) |
CPU (%) |
驻留集大小 (MB) |
虚拟内存 (MB) |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
最小值 |
平均值 |
最大值 |
|
小 |
1.3 |
1.4 |
1.4 |
0.1 |
0.1 |
0.1 |
13.40 |
13.76 |
13.79 |
16.60 |
16.96 |
17.00 |
中 |
40% |
40% |
40% |
0.1 |
20% |
30% |
14.25 |
14.43 |
14.45 |
17.33 |
17.50 |
17.52 |
大 |
40% |
40% |
40% |
< 0.1 |
0.06 |
0.1 |
13.97 |
14.81 |
14.89 |
17.00 |
17.82 |
17.90 |
代理使用的虚拟内存由多种因素决定,主要因素是加载的管理模块数以及这些模块监视的信息量。在代理中加载多个模块将增加该代理对内存的要求。与此类似,如果代理管理的主机包含大型磁盘阵列或其他高度可调节资产,则由于通过此代理的管理信息量将增加,它对虚拟内存的要求可能也会增加。
通常,加载了默认管理模块组的基本代理不会大于 10 MB,而基本代理仅要求 10 MB 中的 50% 到 60% 驻留在物理内存中即可。
大部分 Sun Management Center 管理模块可以在所有运行 Sun Management Center 代理的 SPARC 平台系统之间移植。但是,有些特定于硬件的高级 Sun Management Center 模块并不能被所有的 Sun 硬件支持,尤其是提供基础硬件平台高级管理功能的平台配置读取器模块和动态重新配置模块,这些模块提供的功能不需要适用于 Sun 产品系列的所有硬件系统。
下表总结了 Sun Management Center 管理模块在各种硬件平台上的可用性。
表 C–5 特定于硬件的模块可用性
硬件 |
配置读取器模块 |
动态重新配置模块 |
其他所有 Sun Management Center 模块 |
---|---|---|---|
SPARCStation 1、2、5、10、20 |
否 |
否 |
是 |
Sun Ultra 1、450 |
是 |
否 |
是 |
Sun Enterprise 5、10、150、Sun Fire 280R、Sun Fire V480 |
是 |
否 |
是 |
SPARCserver 1000、1000E |
是 |
否 |
是 |
SPARCcenter 2000、2000E |
是 |
否 |
是 |
Netra T1120-1125、T1400-T1405 |
是 |
否 |
是 |
Sun Blade 100、1000、1500、2500 |
是 |
否 |
是 |
Sun Fire 3800、4800、4810、6800、V210、V240、V250、V440、V880、E25K、E20K、E6900、E4900 |
是 |
是 |
是 |
管理模块的资源要求取决于以下因素:
模块中被管理的属性数量。
模块中处理的被管理的属性数据量。包含大量数据行的表会导致使用的资源增加。
被管理属性的刷新间隔。
数据集合和规则处理的复杂性。
下表概述了 Sun Management Center 管理模块给资源带来的影响。
表 C–6 Sun Management Center 管理模块系统影响摘要
模块 |
影响 |
---|---|
导致低的内存占用和低 CPU 负荷增长。 |
|
使用与被管理节点的硬件配置复杂性相对应的 CPU 和内存。 |
|
导致低的内存占用和 CPU 负荷增长,与记录的数据值数量成正比。 |
|
导致低的内存占用增长,与监视的目录数量成正比。导致低到中的 CPU 负荷,取决于监视的目录数量以及这些目录中的活动数量。 |
|
动态重新配置 |
对内存占用影响非常小,仅当执行重新配置操作时需要使用 CPU。 |
导致低的内存占用增长,与监视的文件数量成正比。导致低到中的 CPU 负荷,取决于监视的文件数量以及这些文件中的活动数量。 |
|
导致低的内存占用和 CPU 负荷增长。 |
|
对资源影响相对较小。 |
|
导致低的内存占用增长和低的 CPU 负荷。 |
|
导致低的 CPU 负荷增长和低到中的内存占用增长,取决于网络接口数量。 |
|
影响 CPU 和内存,基于文件系统数量、CPU 和管理的其他系统资源量,以及这些信息的刷新率。比简单内核读取器占用更多的资源。 |
|
内核读取器(简单) |
对 CPU 和内存的影响非常小。 |
导致非常小的 CPU 负荷增长和低到中的内存占用增长,取决于网络接口数、路由选择表大小、ARP 表和其他相关的系统表。 |
|
MIB-II 代理服务器监视 |
导致中等的内存占用增长,与代理服务器监视的 SNMP 代理的 MIB 大小成正比。导致低到中的 CPU 负荷,与代理服务器监视的 SNMP 代理中的被管理对象数成正比。 |
几乎不导致 CPU 负荷增长,但会导致与系统接口、IP 转发和 IP 地址表的大小成正比的非常小的内存占用增长。 |
|
导致与装入主机的网络文件系统数成正比的低的内存占用增长,并导致低的 CPU 负荷。 |
|
导致低的内存占用增长,并导致低到中的 CPU 负荷。 |
|
导致低的内存占用和 CPU 负荷增长。 |
|
导致低的内存占用增长,与监视的进程数量成正比。导致低到中的 CPU 负荷,取决于进程数量以及进程开始和停止的频率。 |