CMDB的好坏取决于其数据的质量。不幸的是,大多数CMDB都充满了过时的、不一致的或不完整的数据。
CMDB在组织里起到非常关键的作用,比如:
CMDB还可以支持大型的IT决策和项目,如数据中心整合、应用程序升级迭代和系统迁移。
遗憾的是,大多数CMDB中充满了过时的、不一致的、不完整的数据。不做数据清理,你就得不到你想要从CMDB中拿到的数据。
这不是你的错。问题不在于你用来管理CMDB的CMDB软件或者流程。这只是复杂的、不断变化的IT世界的一个负作用。
阅读这篇文章,了解每个CMDB都会遇到的5个数据质量问题,学会如何处理它们。
01
为什么干净的数据对CMDB至关重要?
组织的很多智能都依赖CMDB拥有的干净数据。为了决策有效,CMDB需要97%的准确度。而事实上,CMDB中的数据平均只有50%-75%的准确度。
没有干净的数据,资产管理者就无法准确地知道某个软件的Owner是谁,它部署在哪里以及部署的是哪个版本。同样,没有全面的硬件数据,支持工程师可能无法快速排除其上的问题。
根据Gartner公司的研究,有40%的业务计划失败、没有达成预期目标,主要原因是数据质量差。
在CMDB的中,“干净的数据”是什么意思?
它意味着数据是一致的、权威的、完整的、最新的:
02
CMDB中的数据告诉了我们什么?
仔细分析下您自己的CMDB,就可以知道那些数据的确切状态。然而,查看为CMDB提供数据的数据源,我们就可以得出一些关于数据是否干净的可能性结论。
图1:CMDB中的数据来源于多个数据源
坏消息:数据不好看。
不管CMDB的设计和实现有多好,以下几个因素都影响着每个CMDB的数据质量: