跳到主要内容

配置管理数据库

概述

配置管理数据库(CMDB)是存储和管理IT基础设施配置信息的核心系统,通过准确、完整的配置信息,支持其他IT服务管理流程的有效运行。

CMDB架构

数据模型

  1. 配置项(CI)

    • 硬件CI:服务器、网络设备
    • 软件CI:操作系统、应用
    • 服务CI:业务服务、IT服务
    • 文档CI:技术文档、流程
  2. CI属性

    • 基本属性:名称、描述、类型
    • 技术属性:规格、版本、状态
    • 管理属性:负责人、位置、成本
    • 关系属性:依赖、连接、影响
  3. CI关系

    • 依赖关系:系统依赖
    • 连接关系:网络连接
    • 包含关系:组成关系
    • 影响关系:影响分析

数据管理

  1. 数据采集

    • 自动发现:网络扫描
    • 手工录入:人工补充
    • 接口集成:系统集成
    • 定期同步:定期更新
  2. 数据验证

    • 准确性验证
    • 完整性检查
    • 一致性确认
    • 及时性保证
  3. 数据维护

    • 变更同步
    • 定期审核
    • 清理优化
    • 备份恢复

配置项管理

CI分类

  1. 基础设施类

    • 服务器:物理服务器、虚拟机
    • 网络设备:交换机、路由器
    • 存储设备:磁盘阵列、磁带库
    • 安全设备:防火墙、入侵检测
  2. 软件类

    • 操作系统:Windows、Linux
    • 中间件:Web服务器、应用服务器
    • 数据库:关系数据库、NoSQL
    • 应用系统:业务应用、支撑系统
  3. 服务类

    • 业务服务:面向客户服务
    • IT服务:技术支撑服务
    • 基础服务:通信、存储服务
    • 管理服务:监控、备份服务

CI生命周期

  1. 创建

    • 需求识别
    • 设计规划
    • 采购部署
    • 配置录入
  2. 变更

    • 变更申请
    • 影响分析
    • 变更实施
    • 配置更新
  3. 退役

    • 退役计划
    • 数据迁移
    • 设备下线
    • 配置归档

集成管理

系统集成

  1. 监控系统

    • 配置同步
    • 状态更新
    • 告警关联
    • 影响分析
  2. 工单系统

    • 配置查询
    • 关系展示
    • 影响评估
    • 变更关联
  3. 资产系统

    • 资产同步
    • 财务信息
    • 折旧管理
    • 生命周期

数据集成

  1. 实时集成

    • 变更推送
    • 状态同步
    • 实时更新
    • 即时生效
  2. 批量集成

    • 定期同步
    • 批量导入
    • 数据校验
    • 差异分析

应用价值

支撑流程

  1. 事件管理

    • 快速定位
    • 影响分析
    • 关联排查
    • 根本分析
  2. 变更管理

    • 影响评估
    • 风险分析
    • 回顾计划
    • 配置验证
  3. 问题管理

    • 配置分析
    • 关系梳理
    • 根本定位
    • 解决方案

决策支持

  1. 容量规划

    • 资源统计
    • 利用分析
    • 趋势预测
    • 扩容建议
  2. 资产管理

    • 资产清单
    • 配置详情
    • 使用统计
    • 成本分析

相关技术链接

行业规范标准

  • ITIL 4 Configuration Management
  • ISO/IEC 20000-1:2018
  • COBIT 2019
  • GB/T 28827.1-2012
  • CMDB Federation Specification