服务器层通过控制台接收请求,然后将这些请求传送到相应的代理。然后,服务器再将代理的响应传送回控制台。
例如,如果您需要有关访问某台主机的用户数目信息,服务器层将从控制台接收此请求。然后,服务器层将请求发送给该主机上的代理。代理将找出答案,然后将所得的答案发送回服务器,服务器再将此信息传送给控制台。
类似地,如果某台主机上出现了错误情况,该主机上的代理也会向服务器发送通知。服务器再将此信息以报警的形式传送给控制台。
此外,服务器层还为控制台提供了一个与代理之间交流的安全进入点。
服务器层包括以下组件,如图 1–2 所示:
Sun Management Center 服务器
Sun Management Center Web 服务器
拓扑管理器
陷阱处理程序
配置管理器
事件管理器
服务器组件是服务器层的核心。服务器组件包括两种服务器:Java 服务器和 Web 服务器。Java 服务器和 Web 服务器都是多线程服务器。它们可以处理来自不同 Sun Management Center 用户的多个数据请求。
拓扑管理器提供的服务包括管理用户管理域以及安排被管理对象的拓扑。
陷阱处理程序是集中化的 SNMP 陷阱接收器,它记录陷阱并将其转发给相关组件。该服务器层组件负责接收所有报警通知。
配置管理器为服务器和代理提供安全性服务。
事件管理器接收代理的事件信息。这些事件可以触发报警,这些报警将被转发到控制台。