作者:嘉维蓝鲸产品总监,贺勇
针对CMDB这个主题,之前一直想写一篇文章来表达我的看法,但是之前一直不敢写,为什么?因为CMDB这个主题属于一提大家都懂,但是深入讨论大家都晕菜的一个话题;在2018年实施了几十个自动化运维项目后,我对CMDB的理解又进一步加深,因此想谈谈我对CMDB的看法。
关于CMDB的两种截然相反的论调:
-
CMDB没什么卵用,就是国外厂商搞出来忽悠人的,我们企业之前花上百万上的CMDB,还没有我使用Excel表格管理方便;
-
CMDB是运维工具建设的核心,只有CMDB建设好了,建设完善了,才能够建设自动化。
我们不用讨论对错,其实上面两种观点在对应的场景下都可能是对的,如你的IT对象不多,IT管理系统和ITSM系统都没有建设,其实用Excle表格管理比较方便;如果你的IT对象非常多,并且变化快,IT管理系统也非常多,这种情况下,你发现没有建设好CMDB就会带来很大的问题。
我们理解的CMDB:
-
CMDB本质上就是一个数据库,可以开放数据服务给到各个系统来调用和访问的数据库;
-
CMDB本质上是现实世界的IT系统在数字世界的抽象。打个比方,我们每个人在现实世界是存在的,但是我们在公安系统中抽象出来的存在就是我们的身份证信息,这一串信息代表了我们的个人信息,以及我们和家人之间的关联关系。
理解CMDB之后,现实中