建设CMDB任重道远
2015-01-12
所以要做好与变更管理的接口,保证CMDB有效运行是关键。我们举一个比喻:变更管理好比财务主管,负责决定是否可以发钱,发布管理好比是出纳,负责实际执行发钱,配置管理好比是会计,负责记账。
在ITIL中,把配置管理的作用提升得很高,希望CMDB无所不包,能够将所有的IT资源管理起来,是IT部门的家产,是IT部门的基础数据库,是IT技术地图和作战地图,是IT的户籍档案。但对配置管理期望值过高后,将配置管理的广度和深度定位不合理,导致数据采集成本和数据维护成本成几何倍数增加。
合理的控制配置管理的目标、范围、功能对于建设一个有效的配置管理是非常必要的;建设前要经过充分论证,避免好高骛远的做法,充分考虑到实际的业务需求与管理维护成本的平衡。
在实际操作中,很多企业辛辛苦苦地建立了CMDB,但是由于没有相关的流程配套,过一段时间后,所有的数据都失效了,就没有人继续使用CMDB了。
所以要做好与变更管理的接口,保证CMDB有效运行是关键。我们举一个比喻:变更管理好比财务主管,负责决定是否可以发钱,发布管理好比是出纳,负责实际执行发钱,配置管理好比是会计,负责记账。
所以变更管理流程在协调变更实施后在做变更实施回顾,变更关闭后需要发出一个《配置修改通知单》给配置管理员,以保证配置管理员能够及时修改CMDB,确保账实相符。
在我们做咨询的过程中,经常有客户问,有没有一个工具可以帮助他们,在批准变更后自动修改配置信息;或者通过自动化发现工具扫描发现生产关系中的配置变化,然后自动修改配置项,我经常会问客户几个问题:1、配置项有若干的配置属性,在变更管理中是否能和配置管理中的属性一一对应?2、假如能一一对应?那还需要配置管理员做什么?要不要设置配置管理员?3、假如不设置配置管理员,那谁对实物负责,谁对逻辑账负责?4、假如设配置管理员,他的职责应该怎么设置?5、假如使用自动化发现攻击,属性如何取舍?6、其中的管理属性怎么补充?7、其中的物理关系需要添加吗?
回答上面的问题后,客户会慢慢知道应该如何去平衡配置管理与变更管理的关系。利用自动扫描工具搜索信息和手工信息进行比对帮助发现差异,帮助配置管理员发现未被管理的配置项,提醒配置管理异常。
从配置管理发展的角度来看,从Excel到资产管理中的资产列表,到CMDB库,可以发现以前配置管理难建立、难维护、难使用的一个重要原因是由于以前列表类型的配置管理不能帮助事件管理、问题管理、变更管理提供有用有形的数据,所以大家不愿意去维护。假如CMDB从服务——技术——IT组件的分层方式来展现,可以有比较好的体现。
要保证IT服务人员熟悉了解配置管理的流程政策、原则、范围、命名规则、属性等,只有掌握了配置管理的要求,在日常的配置管理工作中才会自觉遵守相关工作要求;并且才会知道配置管理的存在,才会对建立起来的CMDB,并对CMDB的建设提供有用的参考数据。
通过周期性的配置审计,发现配置库的逻辑账与实际物理账之间差异,发现配置管理流程的执行中存在的问题,深究到底是配置管理员没有及时更新?变更控制不够?还是变更管理与配置管理之间的接口不畅?这些都有助于我们提升配置管理流程的执行效率。(陈林章)endprint