跳到主要内容

基本概念

什么是CMDB?

CMDB(Configuration Management Database)是一种用于管理和维护信息技术(IT)基础设施配置项(CI,Configuration Item)的数据库。CMDB 旨在追踪和记录与 IT 环境相关的配置项及其关系,为 IT 管理、配置管理和服务管理提供支持。

模型

模型是对某种实体或概念的抽象,它描述了实体的结构、属性和关系。在配置管理中,模型可以是一个高级别的概念,用于定义配置项的通用特征和属性。

CI 类型

配置项可以根据其性质和用途分为不同的类型,如硬件配置项(服务器、路由器)、软件配置项(应用程序、操作系统)、文档配置项等。每个 CI 类型可能具有特定的属性和关系。

配置项(CI)

配置项是 CMDB 中的基本单位,表示 IT 环境中的任何可管理的元素,如硬件、软件、文档、网络设备等。每个配置项都有唯一的标识符,并且可以包含与其相关的属性和关系。

如所有的物理机都属于同一类型,但每个物理机实例都是一个具体的 CI。CI Type 的定义可能包括一组通用属性,而具体的 CI 则包含每个实例的具体属性。

关系

关系描述了配置项之间的连接或依赖关系。

如服务器与数据库之间可以有一个安装关系,表示它们之间的依赖关系。关系有助于了解 IT 环境中不同配置项之间的交互和影响。

自动发现

自动发现是指使用工具和技术来自动收集和更新配置项信息,而无需手动输入。自动发现可以帮助确保 CMDB 中的信息始终保持最新和准确。

ITIL

CMDB 是 ITIL(IT Infrastructure Library) 框架中的一个关键组件,提供了支持 IT 服务管理(ITSM)和配置管理的工具和流程。