CMDB数据不准确会影响自动化实施,如何提高CMDB数据准确性,有何解决方案?

企业CMDB的建设一般早于自动化运维平台建设,在企业运营过程中发挥着重要作用。比如基础环境信息、硬件设施信息、软件及应用信息等。但其中的数据往往是由人工录入,并由管理方法去确保数据得到及时有效的维护。及时尽管如此,仍会存在数据过时、不准等情况。而这些不准确的信...显示全部

企业CMDB的建设一般早于自动化运维平台建设,在企业运营过程中发挥着重要作用。比如基础环境信息、硬件设施信息、软件及应用信息等。但其中的数据往往是由人工录入,并由管理方法去确保数据得到及时有效的维护。及时尽管如此,仍会存在数据过时、不准等情况。而这些不准确的信息会严重影响企业自动化运维的实施,严重时会导致生产事故。对我们保险企业来说是非常头疼的事情,和容易被投诉,在我们企业自动化实施过程中,采用什么手段可以从根本上杜绝此类情况的发生,如何让数据真实流动起来? 另外可否做到自动采集信息更新CMDB得以提高数据准确性?这个方案是否可以一劳永逸,这个自动采集信息更新CMDB有何解决方案?

收起
参与27
  • 首先得明白cmdb的定位,不但自己知道,而且上到领导下到相关员工,都必须知道。 基于此,cmdb的数据质量问题之前得确定cmdb的数据范围,这和自动化以及流程成熟度相关
    2021-07-11

查看其它 4 个回答wanggeng的回答

wanggengwanggeng系统运维工程师某银行

可以考虑两阶段工作:
1、采集在线的节点(服务器、网络设备等)
通过尽可能多的渠道,获取在线节点的IP地址,比如:部署ping工具,每天多次采集在线IP地址;读取交换机的ARP表,采集在线IP地址;通过漏扫工具,采集在线IP地址。把多种渠道获取的在线IP地址、MAC地址汇集在一起,汇总成为在线的IP地址清单。

2、结合在线IP地址清单,首先对节点进行分类,然后分类明确明确数据更新方式,通过自动、手工、管理等方式完善配置信息;如:
(1)物理机,虚拟机,可以考虑通过安装Agent或者写脚本,采集配置信息;(应用信息的采集,需要应用配合改造,明确存放应用信息的方式,然后采集)
(2)网络设备,通过相应的厂商管理工具或者第三方网管软件,获取配置信息;
(3)难以自动采集的节点,比如加密机、网络安全设备、网络摄像头、网络打印机等,指定更新人员,负责每日根据采集的IP节点结果,更新核对配置信息,管理员审核后,更新配置信息;管理员建立抽查制度,定期对这部分高风险信息进行人工抽查;

银行 · 2019-04-12
浏览3915

回答者

wanggeng
系统运维工程师某银行
擅长领域: 服务器存储数据库

wanggeng 最近回答过的问题

回答状态

  • 发布时间:2019-04-12
  • 关注会员:8 人
  • 回答浏览:3915
  • X社区推广