SCOM 2012知识分享-2:理解管理服务器

(一)Management Server

Management Server管理服务器主要用来:

管理整个管理组,并负责与数据库进行通讯;

负责为Agent提供配置数据;

所有的Agent会将健康数据,性能数据等提交给Management Server,然后再由Management Server写入到数据库中。Agent并不会直接与数据库打交道;

管理服务器是对管理组进行管理以及与数据库通信的焦点。 打开操作控制台并连接到管理组时,你就会连接到该管理组的管理服务器。 根据计算环境的规模,管理组可以包含单个管理服务器或多个管理服务器。

(二)资源池

将两台或更多台管理服务器添加到管理组后,管理服务器会变为资源池的一部分,并且会在池成员中分摊工作。 如果资源池的一个成员出现故障,则资源池中的其他成员将获取该成员的工作负荷。 添加新管理服务器后,新管理服务器会自动从资源池内的现有成员那里获取一些工作。 资源池中的所有成员将管理不同的一组远程对象;在任意给定时间,相同池中的两个成员将不会同时管理同一对象。

SCOM2007的时候管理服务器分为2类,必须要有root manager server,其他一类叫manager server,无法做负载均衡。SCOM2012引入了资源池的概念。资源池划后对资源要求也降低了,支持多台负载均衡实现高可用、可扩展的功能。scom2007的管理组必须有根管理服务器存在,可以针对根管做群集,存在单点故障,否则出问题。所以2012引入resources pool的概念,服务器放入池中,每台服务器均等,实现高可用性负载,类似于投票的机制,至少需要三台,如果只有两台manage server,则不能实现高可用。

Resource Pool的成员资格有两种类型,自动和手动。内置的资源池有3个:

1、所有管理服务器资源池 (All Management Servers Resource Pool)

2、通过ad进行分配的 (AD Assignment Resource Pool)

3、负责通知的资源池(Notifications Resource Pool)

自定义的resources pool只能用来管理Linux/Unix的代理,不能管理Windows的代理

Windows的代理默认不需要手动指定resources pool,管理服务器会自动选择合适的默认资源池

如果没有Ad集成,可使用默认的all management servers resources pool,这个资源池负责

如果和Ad集成了,可使用默认的ad assignment resources pool(集成的功能主要用于如果服务器坏掉了,通过工作流将代理切换到好的management server)

发送通知,使用notifications resource pool(一般把这个资源池由自动切换到手动,明确确定由哪些管理员发送通知)

成员资格可以由自动变为手动,但是无法由手动变为自动

(三)health service

客户端agent会把所有已导入到SCOM的Mp包拉到本地,然后health service使用一系列的脚本去判断哪些mp包适合本地安装,适合的就在本地安装,不适合的就忽略。

Health service:负责执行监视器规则,服务器和客户端都有该服务。

   

(四)Configuration Service

Configuration Service 运行在所有的Management Server上,负责所有管理服务器的配置信息,SCOM2007存在IMS上,SCOM2012上取消了IMS,存放在数据库的一张表中,所有管理服务器都从表中取配置,确保配置都能同步。

2007平台有时候不能及时更新客户端配置信息,是因为RMS问题。

2012配置服务保证一个管理组所有配置都是同步的。对新的配置进行分发操作。计算动态池的成员。

多台scom 2012服务器有多个configuration service,所以引入虚拟数据存储的概念,在scom数据库里有几张表来保证配置的唯一性。

配置的例子:override一个参数,ms可能有很多台,但是配置可能是某一台产生的,由于已经池化,多台ms通知同步后,再分发给客户端。

(五)Data Access Service

和数据库打交道的服务,非常重要,SCOM2012池化后每个ms都会和sql建立连接。

在2007平台都是由RMS来操作控制,在2012改进为任何的管理服务器都可以 。

DAS用于控制访问数据库,可以通过控制台、powershell、连接器、自定义APIs来使用。任何一个管理服务器都可以保留一个SDK连接。

(六)仿真器角色

仿真器角色:可以通过powershell命令移动,一台MS坏了可以移动到另外一台ms,如果没有管理包依赖它或者如果不用它也可以移除。

以后的管理包慢慢会淘汰该角色。

默认情况下第一台管理服务器就是RMS Emulator。

例如:Exchange 2007 服务器和 Exchange 服务器 2010的MP 依赖于 RMS。 因为在 SCOM 2012 年没有 RMS 服务器,一台管理服务器分配 RMS 仿真器角色提供与这些 MPs 的兼容性。

(七)通讯机制

数据流向:agent是不会和sql通讯的,只和ms通讯。多台ms如果没有指定优先级agent会随机指向一台 。

Data warehouse存放历史数据;工作流必须在RMS上进行;

=============================================================

SCOM 2012知识分享-2:理解管理服务器

时间: 2024-10-25 00:51:30

SCOM 2012知识分享-2:理解管理服务器的相关文章

SCOM 2012知识分享-16:管理任务窗格

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 在 System Center 2012 – Operations Manager 操作控制台中,"任务"窗格提供了指向任务的链接. 任务是在 Operations Manager 代理上运行的操作控制台中用户启动的操作

SCOM 2012知识分享-20:管理用户角色

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 在 System Center 2012 – Operations Manager 中,用户角色是用于分配访问监视数据以及执行操作所需的权限的方法. 用户角色旨在应用于用户组,这些用户需要具有对相同监视对象组的访问权限以及对此组执

SCOM 2012知识分享-12:管理WEB控制台

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------------- System Center 2012 – Operations Manager 操作员使用控制台查看监视数据. 可用的控制台为操作控制台和 Web 控制台. 操作控制台允许你执行用户角色允许的所有操作,而 Web 控

SCOM 2012知识分享-1:理解代理

Operations Manager"代理"是安装在计算机上的一项服务. 代理会收集数据.将采样数据与预定义的值进行比较.创建警报并运行响应. 管理服务器会接收配置并将配置分发到受监视的计算机上的代理. 所有代理均要向管理组中的一个管理服务器报告. 此管理服务器称为代理的主管理服务器. 代理根据管理服务器发送的配置观察受监视的计算机上的数据源并收集信息. 此代理还计算监视的计算机以及监视的计算机上的对象的运行状况状态,并向管理服务器报告. 监视的对象的运行状况变化或其他条件满足时,代理

SCOM 2012知识分享-21:无代理管理

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 如果无法或不适合在计算机上安装代理,请使用计算机无代理监视. 无代理管理的计算机是使用操作控制台发现的基于 Windows 的计算机. 你可以分配管理服务器或代理管理的计算机来提供计算机的远程代理功能. 管理无代理管理的计算机的方

SCOM 2012知识分享-15:监视管理组运行状况

适应平台:System Center 2012 RTM/SP1     作为一项日常的例行查看维护工作,SCOM 2012自带的监视管理组运行状况的仪表板视图非常值得使用. -------------------------------------------------------------------------------------------------------- System Center 2012 – Operations Manager 引入了一个新的仪表板视图,此视图全面

SCOM 2012知识分享-17:创建并管理组

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 在 System Center 2012 – Operations Manager 中,组是基于 Windows 的计算机.硬盘或 Microsoft SQL Server 实例等对象的逻辑集合. 可以使用创建组向导来创建组. 可

SCOM 2012知识分享-22:额外管理选项

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 除了我们之前介绍的日常比较频繁接触的一些功能之外,SCOM还有一些其他可能用到的管理操作和设置.下面来具体看一看. 首先是服务器的安全设置,如图. 在安全设置里面我们可以配置是否允许手动代理的安装,如图. 然后我们在常规里面,可以

SCOM 2012知识分享-18:替代管理包

适应平台:System Center 2012 RTM/SP1 ------------------------------------------------------------------------------------------------------ 导入管理包时,System Center 2012 – Operations Manager 将发现管理包定义的对象,并开始将管理包的规则和监视器应用于已发现的对象. 你始终应该首先在预生产环境中导入新管理包,以便能够评估此管理包