返回

智能化运维平台的基石——CMDB

见解分享

当下,智能化运维正在成为IT运维的必然趋势,DevOps平台作为智能化运维的核心支撑平台,其重要性不言而喻。然而,DevOps平台的建设离不开CMDB(配置管理数据库)的支持,CMDB是IT资产管理和IT服务管理的核心,是智能化运维平台的基础。本文将从四个方面阐述CMDB在智能化运维平台中的重要作用,并分享招商银行总部的CMDB建设经验。

CMDB在智能化运维平台中的重要作用

1. 基础资产的管理

CMDB记录了IT环境中所有资产的信息,包括硬件资产、软件资产、网络资产和数据资产等,这些资产信息是智能化运维平台的基础数据。通过CMDB,智能化运维平台可以实时获取资产信息,并根据资产信息进行故障分析、容量规划、变更管理等操作。

2. 服务关系的管理

CMDB记录了IT环境中各种资产之间的关系,如依赖关系、拓扑关系、服务关系等。这些关系信息是智能化运维平台进行故障分析和故障定位的基础。通过CMDB,智能化运维平台可以快速定位故障点,并根据故障点对相关资产进行故障处理。

3. 变更管理

CMDB记录了IT环境中所有变更的信息,包括变更类型、变更时间、变更内容等。这些变更信息是智能化运维平台进行变更管理的基础。通过CMDB,智能化运维平台可以对变更进行跟踪、审核和回滚,确保变更的安全性和可靠性。

4. 性能管理

CMDB记录了IT环境中所有资产的性能信息,包括CPU利用率、内存利用率、磁盘利用率等。这些性能信息是智能化运维平台进行性能管理的基础。通过CMDB,智能化运维平台可以实时监控资产的性能,并根据性能信息进行容量规划和优化。

招商银行总部的CMDB建设经验

招商银行总部于2015年启动了CMDB建设项目,目前已建成了一套覆盖全行IT资产和服务的CMDB系统。该系统实现了IT资产的统一管理、服务关系的统一管理、变更管理的统一管理和性能管理的统一管理,为招商银行总部的智能化运维平台建设奠定了坚实的基础。
在CMDB建设过程中,招商银行总部总结了以下经验:

1. 明确建设目标

CMDB建设是一项复杂且长期的工程,在建设之前必须明确建设目标。招商银行总部在CMDB建设之初就明确了建设目标:打造一套覆盖全行IT资产和服务的CMDB系统,为智能化运维平台建设提供基础数据支持。

2. 选择合适的CMDB工具

CMDB工具是CMDB建设的基础,选择合适的CMDB工具至关重要。招商银行总部在经过充分的调研和评估之后,选择了IBM的Tivoli Configuration Manager(TCM)作为CMDB工具。TCM是一款功能强大、性能优异的CMDB工具,能够满足招商银行总部的建设需求。

3. 建立完善的CMDB模型

CMDB模型是CMDB的基础,是CMDB中所有资产和关系的抽象。招商银行总部在CMDB建设之初就建立了一套完善的CMDB模型,该模型覆盖了全行IT资产和服务,并能够满足智能化运维平台建设的需求。

4. 强化数据采集与维护

CMDB建设的关键在于数据采集与维护。招商银行总部通过多种方式采集CMDB数据,包括手工采集、自动采集和接口采集等。同时,招商银行总部还建立了一套完善的数据维护机制,确保CMDB数据准确、完整、及时。

结束语

CMDB是智能化运维平台的基础,是IT资产管理和IT服务管理的核心。招商银行总部的CMDB建设经验表明,CMDB建设是一项复杂且长期的工程,需要明确建设目标、选择合适的CMDB工具、建立完善的CMDB模型和强化数据采集与维护。相信通过不断的努力,CMDB将在智能化运维平台建设中发挥越来越重要的作用。