69 lines
1.9 KiB
Markdown
69 lines
1.9 KiB
Markdown
---
|
||
title: "Configuration Management Database (CMDB)"
|
||
type: concept
|
||
tags: [cloud, devops, operations, itsm]
|
||
date: 2025-03-01
|
||
---
|
||
|
||
## Definition
|
||
|
||
配置管理数据库(CMDB)是存储IT基础设施中所有配置项(Configuration Items, CI)及其关系关系的数据库。在现代ITSM中,AI驱动的CMDB增强了依赖映射、漂移检测和实时影响分析能力。
|
||
|
||
## Traditional vs Modern CMDB
|
||
|
||
| 维度 | 传统CMDB | AI-Enhanced CMDB |
|
||
|------|---------|------------------|
|
||
| 数据来源 | 手动录入 | 自动发现 |
|
||
| 关系映射 | 静态 | 动态 |
|
||
| 漂移检测 | 定期审计 | 实时监控 |
|
||
| 影响分析 | 人工推断 | AI预测 |
|
||
| 多云支持 | 有限 | 原生支持 |
|
||
|
||
## Key Capabilities (Modern CMDB)
|
||
|
||
### 1. Dependency Mapping
|
||
```
|
||
服务 → 应用 → 中间件 → 数据库 → 基础设施
|
||
↓ ↓ ↓ ↓ ↓
|
||
自动发现配置项及其依赖关系
|
||
```
|
||
|
||
### 2. Drift Detection
|
||
- 配置变更自动检测
|
||
- 与预期配置对比
|
||
- 告警和自动修复
|
||
|
||
### 3. Real-time Impact Analysis
|
||
- 变更前影响预测
|
||
- 事件影响范围评估
|
||
- 服务依赖可视化
|
||
|
||
## In ITSM Context
|
||
|
||
在[[ITSM]]中,CMDB是[[Configuration-Management]]的核心:
|
||
|
||
```
|
||
Configuration Management (ITSM 5.0)
|
||
├── AI-powered CMDB
|
||
│ ├── 依赖映射
|
||
│ ├── 漂移检测
|
||
│ └── 实时影响分析
|
||
├── Multi-cloud Orchestration
|
||
│ ├── 公有云
|
||
│ ├── 私有云
|
||
│ └── 混合云
|
||
└── Misconfiguration Prevention
|
||
└── 安全漏洞预防
|
||
```
|
||
|
||
## Related Concepts
|
||
|
||
- [[Configuration-Management]] — 配置管理流程
|
||
- [[ITSM]] — CMDB的父框架
|
||
- [[AIOps]] — AI驱动的CMDB能力
|
||
- [[Cloud-Native]] — 多云CMDB支持
|
||
|
||
## Sources
|
||
|
||
- [[understanding-complete-itsm]] — AI-CMDB在现代ITSM中的应用
|