您如何实现标准 CMDB 资产管理?
标准 CMDB 资产管理
1 什么是CMDB
CMDB,即资产配置管理数据库,是一种具有非常标准化和可信度的、集中存储IT配置项信息并能进行管理和跟踪的数据库,是维护可靠 IT 运行的应急机制,通过 CMDB 数据库可以更好的管理 IT 资源,可以实时的跟踪多种 IT 服务的变化情况。
2 CMDB的结构
2.1 根据发布的数据模型,CMDB包括以下几个部分:
(1)组织:多级组织、虚拟机构范畴; (2)服务提供者:管理服务提供者,以及普通服务提供者; (3)服务:包括服务链、服务卡,以及它们之间的依赖关系; (4)技术实体:如虚拟机、交换机、操作系统、集群、防火墙; (5)属性:包括关系及属性里的服务提供者、服务、技术实体; (6)如何从应用服务到资源物理应用之间的映射; (7)服务目录:以何种越细越深的方式加以定义服务资产; (8)资产追踪:把技术实体关联到服务定义,并记录 IT 配置项的一切变更。
2.2 CMDB数据库主要由以下5部分组成:
(1)资产数据:记录资产信息,如计算机硬件,操作系统类型、大小、容量,用户名等;
(2)资产关系:记录资产之间的关系,包括空间(如机柜位置)、网络(例如端口)、功能(例如静态路由)、共享(如集群);
(3)服务定义:定义一组资源的集合,定义这个资源的具体配置;
(4)资产配置状态:总结早前记录的所有资产变更/替换、资产存储/移除、资产新增/状态。
(5)变更日志:存储每个关键参数变更的时间和详细信息。
3 使用 CMDB 进行资产管理的技术实现
3.1 收集资产
首先,企业需要收集资产信息,可以通过手工收集和通过自动部署来记录所有实体的IT配置,如网络设备、服务器和存储设备,以及软件配置等,这些记录的信息将被输入CMDB。随着IT设备的不断添加,发明对设备将不断更新,定期检查新添加的资产,以确保资产清单的准确性。
3.2 分类资产
收集资产信息后,首先需要根据需求对资产进行分类,如计算机硬件资产、软件资产、物理机或虚拟化资产、云资源等,这样才能够更好地对资产进行管理。
3.3 资产登记
完成资产分类后,对资产进行登记,上传多个资产详细信息,如品牌、型号、生产日期、安装日期、功耗、重量等,以备维修维护时使用。
3.4 建立相关关联
除了基本资产信息外,有时还需要建立资产之间的关联关系,避免资产间信息错误和无关联情况,比如操作系统,需要关联主机、存储空间等。而且,建立资产关联关系还可以更好地分析变更、故障和改进方案,从而实现更高效可靠的运行。
3.5 执行资产管理
完成了资产搜集、分类登记以及建立相关关联后,就可以对资产进行定期的管理和维护,为了确保资产的运行和可用性,有时需要定期进行检查、维护和测试等,这有助于提高资产的可靠性和可操作性,从而实现可靠的业务运行。
3.6 监控资产状态
CMDB可以对资产状态进行实时监控,如检查当前资产状态,资源利用率,可利用性,故障信息,抽象出资源概念等,可以根据实时状态自动触发告警警报,以实现更加及时有效的资源管理。
7、变更记录 随着设备的变化,可能是添加或删除,CMDB需要实时追踪这些变更,把资产变更后的情况记录下来,以备后续需求可以查看地。
4 细分 CMDB 管理
4.1 资产发现视图
此视图将概述有关资产完整性、完整性和外观的细节,还有每台服务器上的操作系统、软件、更新和服务详情,以及其它类型的IT资产,包括脆弱性、强度等信息。
4.2 服务依赖
具体来说,服务依赖视图将记录服务的依赖和依赖他的服务的类型、位置、关联关系、影响的组件、版本和因果关系。工程师可以查看服务元素的依赖关系架构,以识别潜在的问题,便于审查其中的相关性和正确性,以加强系统的稳定性和实用性。
4.3 变更视图
变更视图能够根据变更日志记录,快速获取有关资产和服务的所有变更情况,PMO可以在变更前获取有关变更的位置性节点信息,技术工程师可以监控变更,以检测可能存在的问题,以避免事后发现问题时出现延误和混乱。
4.4 报表
报表视图允许用户查看详细的资产信息,例如IP地址、RAM值、存储空间、硬件型号等,并根据该信息创建有关报告,从而比较实时资产使用,并用于调度工具以实现更高效的运行。
4.5 分析
分析视图可用于检查项目或