什么是CMDB
配置管理数据库(Configuration Management Database,简称CMDB)是组织IT基础结构中配置项(Configuration Item)及其关系的数据库。CI指示了任何需要管理的、以确保成功交付服务的项目。CI可以是一个具体的实体,如服务器、交换机,也可以是无实体的对象,例如服务、接口、组织角色等。CMDB主要扮演了操作和运营决策引擎的角色,正确的CI信息让您能够快速评估变更或故障对您的服务和基础结构可能造成的影响。
资产与 CI
资产是指对组织中的产品或服务有用或有价值的东西。术语“资产”主要用在资产管理中,它更多关注的是一个具体实体的生命周期和财务方面的内容。例如,工作站、打印机或投影机都是资产。
当资产是服务交付模型的一部分并且映射了它的关系时,它就变成了CI。资产和CI之间的关键区别在于CI更关注关系,它是服务的一部分。
为什么需要CMDB
CMDB可以为企业带来以下价值:
- 构建企业的IT基础设施数据库。
- 为决策者集中提供所需信息数据的访问通道,以便针对信息技术基础设施相关事项作出明智的决策。
- 使用可视化的服务交付模型或业务视图改进IT 事件和变更的影响分析。
- 使管理员更好地了解组织的服务交付模型及其相关组件。
- 帮助管理员跟踪和管理对IT或业务服务至关重要的组件。
- 通过提供重要信息,加快解决问题的速度并最小化停机时间,来支持重大事件管理。
- 帮助问题管理团队执行更好的根本原因分析并评估问题对 IT 基础架构的影响。
- 通过跟踪变更或CI升级对整个IT环境的影响,让管理员能够执行有效的风险管理。
- 帮助管理员随时掌握对IT基础架构所做的任何授权或未授权更改。
如何建立 CMDB
以下是可以遵循的一些最佳实践,以建立您自己的CMDB管理流程,并确保它始终具有相关性。
为所有CI建立一个可靠的信息库
CI及其关系数据库维护的越好,CMDB所呈现出来的价值才能更好。CI是CMDB的基础构成组件,因此正确记录所有CI及其信息至关重要。这里强烈建议使用自动发现工具发现组织中的所有资产。然后,可以根据这些资产在组织服务交付模型中的角色来创建CI。
为所有关键服务构建单独的服务交付模型
构建独立的服务交付模型可以让您快速访问关系图,通过每个服务交付模型的组件展开详细信息。服务交付模型是仅显示与特定服务相关的组件的业务视图,隔离每个模型的组件可以减少在紧急事件(如重大事件)中出现混乱和错误的可能性。
在绘制关键服务的关系时要特别注意
CMDB可以成为对抗停机和重大事故的强大工具,根据信息技术情报咨询公司的一项研究表明,其所调研的机构中,98%的机构在停工一小时后至少会损失10万美元。这是我们非常希望避免的,或者至少是希望能最小化其影响的。清楚地映射关键服务CI之间的关系,在一个地方发生重大事件时,您可以获得所需的所有信息。您可以识别IT环境的哪一部分受到影响,以及它对其他IT基础结构的整体影响,从而使您的重要事件管理团队具有处理任何意外事件所需的优势。
创建格式化的文档 — CMDB的好坏取决于它的数据质量
正确的文档是成功建立CMDB的关键。所有CI都需要使用正确的CI类型、所有者信息、位置或站点信息进行分类,并映射它们之间的关系。确保决策者在CMDB中能够获得所需的所有有价值的信息。
随时更新CMDB,以确保始终拥有准确的数据
同时也需注意到您的IT环境是动态的,不断引入或报废新的资产或CI,新的或离开的人员,新技术不断更迭,旧技术不断淘汰。在这个不断变化的环境中,需要不断的更新CMDB以反映这些变化。CMDB需要准确的数据才是有效的,因此保持CMDB的更新是关键。在这个过程中尤其需要注意在CMDB维护中的资源投入,以在CMDB流程中获得最大的投资回报。
配置管理数据库(CMDB)软件
全面了解IT基础架构
- 集中保存整个IT环境中所有IT组件(也叫配置项)的详细信息。
- 通过图形化的方式,直观呈现配置项之间的关系。
- 可通过CSV文件导入配置项,通过CMDB API导入依赖关系。
定义配置项之间的关系
- 直观的可视化视图,可为管理员呈现配置项的详细信息及相互之间的关系图。
- 提供一系列的配置项类型和关系类型,支持父子类型的多层结构,可轻松为资产、软件、业务服务、IT组件以及使用人之间建立关系。
- 支持添加新的配置项类型和关系类型。
- 各配置项类型中,允许定义专属的属性及关系,子配置项类型将继承父项的属性和关系。
支持其它ITIL流程
- CMDB模块与事件管理、问题管理、变更管理等流程紧密结合,为用户提供全面的ITIL流程管理。
- 协助管理员分析问题的根本原因,加速问题的解决。
- 通过鉴别不同配置间的相互依赖性,让变更的实施更具主动性、可控性。
- 可从配置项关系图中,直接查看对应配置项(资产、业务服务、IT服务)关联的请求、问题和变更。
- 自动追踪IT资产,减少手动处理的工作量。
ServiceDesk Plus 存储和管理所有配置项信息,利用CMDB,获得IT资产信息以及相关的变更,非常容易而且有用。