02: CMDB设计思路

1.1 cmdb理解

    参考博客:https://www.cnblogs.com/laowenBlog/p/6825420.html

    参考博客2:https://www.cnblogs.com/yangmv/p/6479387.html

  1、cmdb定义

      1. 从基础设施的对象来说,计算资源、存储资源、网络资源、IP资源、机房资源等等

      2. 在CMDB的管理上,把你的资源对象罗列出来,关系梳理清楚,就可以构建其能力管理了。

      3. 从上层的业务资源来说,建立以应用为中心的资源管理逻辑,把 一切都看成应用的资源来看待。

      4. 比如说Host,应用包、权限、RDS服务、cache资源等等。

  2、构建“自动发现+标准流程+人工维护”的CMDB数据库

      1. 自动发现是降低维护成本的一种有效方式,但我认为确保一个CMDB库信息的有效性,还是需要其他几个手段,标准化的流程和人工维护。

      2. 标准化的流程是运维资源信息变更的场景化流程梳理,比如说机房搬迁,服务器搬迁,服务器下架等等,这个流程需要识别出来,并确定相应的CMDB配置项状态变更过程。

      3. 人工维护,在有些流程没有构建起来的情况下,则需要通过人工变更的能力把CMDB信息维护准确,

          比如说主机所属负责人变更,这个时候不建议流程了,可以通过人工直接变更完成。那如何确保维护准确呢?

  3、CMDB解决痛点

      1. 人工录入数据、准确率低

      2. 没有及时维护、数据过期

      3. 数据来源多、存在冲突

1.2 CMDB介绍

  参考:http://www.dcits.com/list-140-1.html 

  1、架构图

      

 

posted @ 2019-02-03 16:04  不做大哥好多年  阅读(847)  评论(0编辑  收藏  举报