Sun Management Center 性能报告管理器 (performance reporting manager, PRM) 附加产品用于跟踪历史记录,并为 Sun Management Center 代理所监视的任意属性数据生成报告。由于涉及大量数据的收集和处理,PRM 附加产品可极大影响 Sun Management Center 服务器的规模要求。
PRM 附加产品的影响显示在图 C–1 的 PRM 段。一般而言,增加管理活动和 PRM 跟踪的数据属性的总数将会降低 Sun Management Center 服务器可管理的代理的数量。
确定具 PRM 附加产品的 Sun Management Center 服务器的具体要求有以下两个必需步骤。
根据安装了 PRM 附加产品的 Sun Management Center 服务器要管理的代理总数,参阅图 C–1 的 PRM 段来确定所需的计算机类型。
根据您要收集的 PRM 数据属性的估计数,按下节所示确定适当的 PRM 配置。
在 Sun Management Center 的设置过程中,系统将提供一个选项,以供选择下表所显示的 PRM 配置类型之一。体系结构一列即表 C–4 中列出的计算机体系结构。
表 C–5 PRM 配置类型要求
PRM 配置类型 |
磁盘空间 |
PRM 属性的总数 |
代理示例数 |
每个代理的属性示例数 |
体系结构 |
---|---|---|---|---|---|
小型 PRM |
5 GB |
50,000 |
100 |
300 |
小 |
|
|
|
400 |
100 |
中等 |
中型 PRM |
12 GB |
150,000 |
300 |
300 |
中等 |
|
|
|
500 |
300 |
大 |
|
|
|
750 |
200 |
超大型 |
大型 PRM |
24 GB |
240,000 |
600 |
300 |
大 |
|
|
|
750 |
300 |
超大型 |
小型 Sun Management Center 服务器一般用于小型 PRM 的配置;中型服务器用于中型 PRM 配置,大型和超大型服务器用于大型 PRM 配置。您可以使用带有一个小型或中型 PRM 的超大型 Sun Management Center 服务器,具体情况取决于可用的磁盘空间和预期的 PRM 数据收集要求。
下表提供的示例显示了每种体系结构类型所管理的代理数量,假定每个代理为 PRM 收集平均 300 个属性。“每小时数据收集”提供了收集数据所需的估计时间。“夜间处理”一栏提供了处理已收集数据的估计时间。数据收集和随后处理的持续时间取决于服务器硬件、服务器活动以及数据库中 PRM 数据的数量。
表 C–6 服务器示例:管理的代理的数量
体系结构 |
代理数量 |
PRM 属性的总数 |
PRM 配置类型 |
每小时数据收集 |
夜间处理 |
---|---|---|---|---|---|
小 |
100 |
30,000 |
小 |
2 分钟 |
1 到 2 小时 |
中等 |
300 |
90,000 |
中等 |
7 分钟 |
3 到 4 小时 |
大 |
600 |
180,000 |
大 |
7 分钟 |
3 到 6 小时 |
超大型 |
750 |
225,000 |
大 |
6 分钟 |
3 到 6 小时 |
通过指定不同的代理数量、数据属性数量和报告持续时间(如 4 小时到 1 个月),您可以生成范围广泛的报告。
生成典型的报告要几秒钟到几分钟。所需的实际时间受以下因素影响:
报告中包含的实际数据点的数量
每个报告最多包含 10,000 个数据点。
数据库中性能报告管理器数据的数量
服务器性能与活动
并发生成的其他性能报告服务器报告
例如,在配置了性能报告管理器附加软件的中型 Sun Management Center 服务器上,生成一个包含最近 24 小时内一个代理的 5 个属性的相对简单的报告大约要 20 秒。相反,生成一个包含最近 7 天内 5 个代理的 5 个属性的较为具体的报告则要大概 10 分钟。
假定带有性能报告管理器附加软件的中型 Sun Management Center 服务器是具有两个 450 MHz UltraSPARC II CPU、1 GB RAM 和 1 GB 交换空间的 SunFire-280R。此外,假定 SunFire-280R 的性能报告管理器要监视 300 个代理,并为每个代理收集 300 个数据属性。
如果生成一份报告的时间超过 30 分钟,建议您安排在上午四点和八点之间运行。将较大的报告安排在上午四点后运行可减轻 Sun Management Center 服务器在正常工作时间的负荷。此外,这样的安排还可降低与一般发生在凌晨零点至四点之间的夜间 Sun Management Center 任务和性能报告管理器任务之间发生冲突的概率。