文档章节

敏捷运维分享之二: 服务型CMDB的消费场景

优云双态运维
 优云双态运维
发布于 2016/06/20 14:03
字数 1722
阅读 17
收藏 0

近年来,CMDBIT运维管理中的价值逐步得到认可,使用CMDB的期望值也日益增长。然而,CMDB实施和维护的高成本却一直是建设者们的痛点。那么今天,我们来探讨一下如何通过消费来持续驱动CMDB的逐步完善。

 

消费驱动是指依托用户消费的收益,吸引研发者、销售者,逐步围绕该产业开展建设并延伸拓展其发展范畴。举例来说,网购的消费方式驱动了电商的蓬勃发展,新型的生活模式驱动了职能家居的研制。借鉴这一思路,我们不妨通过加强CMDB的消费落地,场景化其应用效益,来驱动管理者和使用者更加重视配置管理,从而投入适当的成本来保持CMDB的准确和完整性。

 

在这里,我们从三个方面来分析CMDB的消费场景。一是帮助企业实现信息管理的标准化,二是实现自动高效的业务影响分析,三是支持对监控和环境的管理。

 

一、       标准化信息管理

 

统一的配置信息管理平台,解决了配置信息大量分散、副本丛生、多头管理的困境,我们有了可以准确、标准查询和管理资产和配置的平台,也实现了资产配置信息的合法合规维护。

 

同时,我们解决了以往各部门、各系统对同一个配置信息的命名、记录、填写规范不一致的问题,为信息集中分析与统计带来诸多便利,减少了沟通成本;每一个对象(CI)都具有独有的档案,它可以告诉我们过去与现在正在发生什么(事件、问题、变更)或者是什么样子(属性),它影响着什么,又被什么影响(关系),改变那种只有配置信息没有配置历史的记录模式,这将从根本上改变配置信息的使用范围及质量状况。

 

 

wKioL1dhBr_yxdAiAABYwsX8u0E276.jpg

1配置变更历史可追踪

二、       自动化业务影响分析

 

基于业务服务的管理是任何系统从简单到复杂变化中、在IT管理思想上必须要经历的一个跃升,即从原有以“IT基础架构管理为中心向以业务服务为中心的转变,将管理的焦点从单纯考虑IT资源的好与坏,转移到关心业务系统是否能够提供持续的服务能力。

 

这一提升,要求我们能够基于准确、完整的配置管理模型,实现从底层基础架构到上层业务服务的关联,从而在发生故障或产生变更时,能够快速自动的分析出一个故障或变更对业务产生什么样的影响。

 

wKiom1dhBa6BEu1JAAH35BxrFhU498.jpg
 

2故障的业务影响分析

 

从上图可以看到,当某一个资源发出告警后,通过CMDB的模型关系,可以穿过浩瀚如海的设备、组件、服务,传导分析出这一告警影响到的业务,这一场景将为故障的级别判断、资源分配决策以及业务恢复方案起到巨大的支撑作用。

 

wKiom1dhBa2zhuCFAAOp4JdTfjc669.jpg
3变更的业务影响分析

 

同理,在我们要实施一个变更之前,常常受困于如何准确的发现该变更会对哪些业务产生影响,一旦变更失败或出现问题,会导致什么级别的故障,这一判断将直接影响到变更的级别、审批过程、实施时间和实施资源决策。

 

从上图中我们看到,CMDB模型将有力地解决这一问题,通过对设备组件变更点的向上追溯,可以实现对业务影响的分析,支持变更管理的高效和准确。

 

三、       支持对监控和环境的管理

 

CMDB的使用还可以对日常监控管理给予支撑。首先CMDB能够将所有的IT资源统一管理起来,能够在第一时间获取节点信息(人工输入、自动发现、系统集成采集等方式),根据CI状态的变化,识别出新增的节点。在自动运维平台支持自动化监控配置的情况下,可触发自动部署动作,对于人工方式可以产生工单通知相关负责人员。通过这样的方式,我们可以实现对监控对象的全面覆盖和新增项的及时补充。

wKioL1dhBsOCoq2gAAIaoX5_i3Q754.jpg
4利用CMDB实现监控配置时序图

 

再有,我们可以通过CMDB的使用协助实现对各类不同环境一致性的分析和管理。通常企业的信息化环境包括开发测试环境、生产环境、灾备环境等。检查、保持不同环境在配置上的一致性,对测试和灾备恢复工作有着至关重要的意义。我们不妨通过消费CMDB数据来协助实现这一管理要求。

 

我们可以在系统内预置相应的规则,对同一系统在不同环境的配置项信息及关联关系进行比对,识别范围内的配置差异,提醒管理人员进行核实修复,并在相关界面上进行提示。当然,这需要对比对规则进行设置,针对测试或灾备不同的环境,比对的颗粒度和严格程度应当有所不同。同时,这种比对可以设置为定期定时运行,以便持续维持环境一致性管理。

wKioL1dhBsORjL4MAAIftLqMgiM215.jpg

5利用CMDB实现环境一致性管理时序图

 

综上,我们看到,CMDB的有效消费,实实在在的解决了以往运维管理中的诸多难题,带来了可见的业务价值。

 

后记:通过消费来驱动CMDB的建设和维护,可以让管理者们更有信心对其投入,也能够通过这些场景的应用,让普通运维人员认可其价值,从而建立起使用CMDB的习惯和意愿。广通软件基于多年的运维实践,将陆续推出以CMDB为核心的敏捷运维好文,敬请期待~~

 

作者简介:郝姝琪,专业从事IT运维服务管理,曾经在部委信息化部门工作十余年,致力于运维服务管理体系的构建、实施和落地,精通ITILISO20000管理。目前任职优云软件(全栈运维解决方案服务商)

© 著作权归作者所有

共有 人打赏支持
优云双态运维
粉丝 4
博文 85
码字总数 110714
作品 0
杭州
程序员
私信 提问
直击痛点:从0到1构建可落地的CMDB

本文根据dbaplus社群第164期线上分享整理而成 AIOps建设正成为很多企业当前或者下一阶段的建设目标。这其中,一个很关键的组成部分就是配置管理数据库(CMDB)。 CMDB能否建设好是智能运维建...

dbaplus社群
2018/10/18
0
0
银行祖传老系统很恐怖?也许你可以这么构建CMDB

随着金融科技快速发展,银行服务向“智能化”积极转型,银行IT积极引入云计算、分布式、容器、机器学习等新技术支撑业务快速发展。 对于运维配置数据管理(CMDB)的要求也从简单的辅助支持资...

匠心独运维妙维效
03/12
0
0
15年老兵:新一代运维管理平台建设的七种武器

本文根据DBAplus社群【运维技术月·第二周】分享整理而成 大家好,我叫宋辉,目前在新炬网络旗下轻维软件负责运维平台的研发。从03年毕业到现在在IT行业混了有14年多了,其中有12年是在从事运...

宋辉
2017/11/23
0
0
2017 Gdevops成都站干货,拿走不谢!

src="https://mmbiz.qlogo.cn/mmbizjpg/tibrg3AoIJTvHHwGoQE9BW3oSPq52uYzQDcSfwFqBibhzK7tRVvRqmchlavrPRG9msuRvnBHRsL0Q2bEPDyq3Efw/0?wx_fmt=jpeg" data-ratio="0.52890625" data-s="300,......

DBAplus社群
2017/05/15
0
0
2017 Gdevops成都站干货,拿走不谢!

src="https://mmbiz.qlogo.cn/mmbizjpg/tibrg3AoIJTvHHwGoQE9BW3oSPq52uYzQDcSfwFqBibhzK7tRVvRqmchlavrPRG9msuRvnBHRsL0Q2bEPDyq3Efw/0?wx_fmt=jpeg" data-ratio="0.52890625" data-s="300,......

DBAplus社群
2017/05/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C++ vector和list的区别

1.vector数据结构 vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。 因此能高效的进行随机存取,时间复杂度为o(1); 但因为内存空间是连续的,所以在进行插入和删除操作时,会造...

shzwork
今天
3
0
Spring之invokeBeanFactoryPostProcessors详解

Spring的refresh的invokeBeanFactoryPostProcessors,就是调用所有注册的、原始的BeanFactoryPostProcessor。 相关源码 public static void invokeBeanFactoryPostProcessors(Configu......

cregu
昨天
4
0
ibmcom/db2express-c_docker官方使用文档

(DEPRECIATED) Please check DB2 Developer-C Edition for the replacement. What is IBM DB2 Express-C ? ``IBM DB2 Express-C``` is the no-charge community edition of DB2 server, a si......

BG2KNT
昨天
3
0
Ubuntu 18.04.2 LTS nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic)

平台:Ubuntu 18.04.2 LTS nvidia-docker2 版本:2.0.3 错误描述:在安装nvidia-docker2的时候报dpkg依赖错误 nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic) 先看一下依......

Pulsar-V
昨天
4
0
学习笔记1-goland结构体(struct)

写在前面:若有侵权,请发邮件by.su@qq.com告知。 转载者告知:如果本文被转载,但凡涉及到侵权相关事宜,转载者需负责。请知悉! 本文永久更新地址:https://my.oschina.net/bysu/blog/3036...

不最醉不龟归
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部