影响服务器层性能的主要因素包括:
同步启动 Sun Management Center 组件
拓扑组配置
管理活动
控制台用户的数量
同步启动服务器层和许多代理会对服务器层的性能产生不利影响。对管理数百个代理的服务器层进行初始化操作,会导致控制台响应变慢,以及暂时无法访问某些代理。
Sun Management Center 服务器环境中的拓扑组数量不宜超过以下要求:
小型服务器 - 25 个拓扑组
中型服务器 - 50 个拓扑组
大型服务器 - 75 个拓扑组
拓扑组中的直接下一级对象最多不超过 256 个。 要获得最佳性能,拓扑组中的下一级对象数不宜超过 100 个。
如果要安装性能报告管理器附加产品,每个拓扑域包含的 Sun Management Center 代理应少于 200 个,以确保性能报告管理器数据的最佳收集效果。
Sun Management Center 服务器活动受以下因素影响:
由用户启动的操作数
被管理的主机系统的稳定性和活动
由主机系统加载的管理模块数
被管理特性的警报阈值和规则参数定义
在上面的因素中,后两个会在较大程度上影响被管理节点以事件处理形式生成管理活动的趋势。
因此,如果警报阈值配置不当,频繁的管理活动在没有附加产品的情况下也会发生。 相反,如果被管理系统很稳定且警报阈值配置合理,则即使存在多个附加产品,发生的管理活动也会很少。
增加并发的 Sun Management Center 控制台用户会话数量会在一定程度上增加服务器层的负荷。估计规模时假设小型配置为 5 个活动用户,中型配置为 10 个用户,大型和超大型配置为 15 个用户。估计规模时假设用户正在执行活动,例如浏览被管理的特性数据和事件以及编辑特性属性等。
有些由用户启动的操作可能会在操作期间暂时影响服务器层的性能。
如果大型分组操作针对 100 个甚至更多代理执行,则会占用大量的服务器资源。如果所作的更改会在被管理的代理中生成警报,这些操作会进一步影响服务器的性能。这些警报会以事件处理的形式产生其它的管理活动。
如果网络搜索操作涉及添加许多服务器要管理的新实体,则在搜索过程中会使服务器层主机产生明显的负荷。
如果拓扑数据导入操作涉及添加许多要管理的新实体,则在添加实体期间会导致服务器层的响应变慢。
要最大限度地减少用户启动的操作带来的影响,可以选择不同时执行这些操作、将大型操作分解,或尽可能地在非高峰时间执行或调度这些操作。