本节概要介绍 Sun Management Center 管理方法。了解管理所基于的系统及其实现有助于成功地部署和使用 Sun Management Center。
管理信息组织结构的最高级别的构造块是服务器环境。每台 Sun Management Center 服务器只提供一个服务器环境。每个服务器环境可能拥有一个或多个向其报告的被管理系统,而每个被管理系统只能向一个服务器环境报告。
服务器环境之间的通信通常会受到限制,而且管理事件也不会在服务器之间转发。服务器环境的使用应当与使用 Sun Management Center 的组织中的组结构并行,服务器环境还应当与涉及系统管理的组的职责并行。拥有服务器的管理组也拥有该服务器中的管理数据。这个组可以控制对由 Sun Management Center 服务器管理的所有系统和网络资源进行的全部访问。
域是服务器环境中级别最高的结构。它提供了可供您创建自定义拓扑配置的各种环境。域极为通用。您可以创建一个域来代表特定用户、环境或其他逻辑部分特有的信息。被管理系统可以出现在多个域中,使得多个域可以重叠存在。因此您可以为相同的管理信息和系统资源构造多种不同的表示方法。
域通常包含了 Sun Management Center 组的分层结构集合,可用于收集一系列被管理系统、Sun Management Center 管理模块或被管理对象。这种分层结构定义了用户界面内可见的信息分类,还定义了收集管理状态并将此状态提供给高级别汇总的规则。这项功能及其提供的灵活性使得域和域中的容器成为在特定环境中构建逻辑管理模式的强大工具。
Sun Management Center 包含一个功能强大的搜索管理器, 可以自动定期检查本地环境,以标识所有被管理节点。搜索管理器沿着基于物理网络的线路构建管理信息,有助于配置 Sun Management Center。
由于环境的特性不同,使用搜索管理器可能不是查看管理信息和收集状态信息的最有效方法。相反,在组织 Sun Management Center 环境之前标识所有被管理系统时,搜索管理器非常有用。有关搜索管理器的详细信息,请参见《Sun Management Center 3.6 用户指南》中的第 4 章 “使用搜索管理器将对象添加到拓扑数据库”。
组织 Sun Management Center 环境的其他方法包括:
物理
环境
应用
服务
在每个 Sun Management Center 环境中都应该非常重视完整性。其涵盖范围必须足以主动处理系统问题,或至少能立即识别出系统问题。如果对环境至关重要但不受 Sun Management Center 监视的设备、主机、服务或进程出现故障,可能会导致覆盖间隙,从而影响实现的整体效果。因此,在构建 Sun Management Center 管理环境时,需要考虑的内容应当包括自定义的模块、代理解决方案、甚至其他服务器环境中的信息。
被管理系统的物理位置可能与系统所在的网络不相符。在这种情况下,您可能需要创建一个新的域,使其中的 Sun Management Center 组按照物理线路进行构建。城市、街区、建筑物、楼层、服务器操作间甚至是设备机架都很容易表示出来。位于这些位置的系统可以从域中复制并粘贴,而在该域中的搜索操作是使用搜索管理器执行的。
要按照物理线路配置 Sun Management Center 环境,需要了解系统的物理位置。这种结构成为一种有效且易于访问的引用。物理结构还定义了一个状态汇总路径,它能使问题在物理线路上被分离出来,从而有助于标识常见的故障。例如,本地的电源中断将影响位于若干个网络上但出现在一个物理区域中的系统。
您必须自己更新此信息。执行搜索时,此信息不会自动更新。搜索进程不会自动跟踪在物理上被重新定位的资产。
您的组织可能有几个逻辑环境,这些环境的位置和资源重叠,但各自的逻辑功能并不相同。逻辑环境包括企业组(如销售与工程)、功能组(如零售与公关)、甚至是逻辑软件环境(如用户接收与生产)。
在所有这些情况下,应该考虑构造单独的 Sun Management Center 拓扑组,以隔离每个组的元素。分开的拓扑组能够防止一个组中的问题在另一个组中引发警报。在为包含多域服务器的系统配置 Sun Management Center 环境时,这种隔离尤为重要。不同的域可以为完全不同的组或环境执行功能。在一个拓扑组中包含不同的域可能会导致不正确的信息和警报通知。
在系统管理中,应用程序是复杂的实体。从管理的角度确定应用程序由什么组成比较困难,如果应用程序是分布式的并依赖于许多外部服务才能正常运行,则更加难以确定。因此,您应当在安装 Sun Management Center 之前组织好应用程序,而不要等到真的发生问题后再考虑引发问题的起因及其连带影响。在开始时进行一些分析,有助于提高解决应用程序级问题的效率。
配置面向应用程序的 Sun Management Center 环境时,拓扑容器通常包含主机、模块和特定对象。有些主机可能完全是应用程序专用的,而其他主机可能只是部分负责应用程序的适当操作。例如,对于使用了企业目录服务的应用程序,该目录服务的运作情况对于应用程序的运行非常重要,而服务器上其他服务的运作情况对该应用程序却不重要或不是必需的。
在有些环境中,组或管理员负责特定的服务而不负责基本资源。例如,数据库管理员可能负责维护数据库服务的可用性和数据完整性,但不负责硬件或操作系统的管理。专为数据库服务创建的 Sun Management Center 域可以帮助数据库管理员执行必要的任务,而一般用户角色权限通过对一般系统和网络状态的访问来协助管理员工作。
Sun Management Center 中的某些工具可以帮助您简化大型企业的管理工作。其中一个工具是引用域,它允许组跨服务器环境共享管理信息。另一个工具是分组操作系统,在执行大的、高度分散的管理操作时能够发挥重要作用。
分组系统可用于设置数据特性值和修改数据特性属性。您还可以在 Sun Management Center 服务器环境中加载、卸载、启用和禁用模块,所有这些操作都可以应用到大量被管理系统和节点。使用现有的拓扑结构或使用灵活的搜索式过滤器可以定义这些组。可以保存和多次重复执行分组操作。自动分组操作可以使用安排程序。分组操作还包括模块配置传播 (MCP),该工具可以对一个引用节点的完整配置进行克隆,方法是先将其拖到服务器,然后将其放到所有相似的节点上。
有关引用域的详细信息,请参见《Sun Management Center 3.6 用户指南》中的“监视远程管理域”。有关组操作的详细信息,请参见《Sun Management Center 3.6 用户指南》中的第 13 章 “管理与组相关的作业”。