CMDB 本质上就是一个数据库,可以开放数据服务给到各个系统来调用和访问的数据库,因此CMDB在具备一定的场景能力时,需要确保数据的完整性,一致性和鲜活性,而这一切都是需要需要数据关联和数据联动来实现。
如何保证完整性,一致性和鲜活性,必须具备一定的场景进行数据的校验,如监控场景,交付场景,乃至度量场景,这些场景都必须面向业务。举个例子, 对CMDB的数据进行关联和联动过程中,需要分析 IT 业务和 “真实业务” 之间的关系。比如在银行领域中,网上银行业务和网上银行 IT 系统是非常紧密耦合的关系,IT 系统故障或使用体验不好,将会直接导致网上银行用户的不满和流失,当然也会导致企业的业务损失(也就是钱的损失),在用户体验数据和基础架构数据二者的模型进行关联和联动时候,可以通过双方的数据校验和实际的业务表现进行匹配,在数据层面,通过同步、异步,实时、离线的数据处理方式,确保 完整性,一致性和鲜活性。