热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CMDB(配置管理数据库)基础知识详解

公众号回复:干货,领取价值58元套IT管理体系文档公众号回复:ITIL教材,领取最新ITIL4中文教材“CMDB”这个词在I

0195a167b21b8809ce6b1ae25d850bd1.gif

公众号回复:干货,领取价值58元/套IT管理体系文档

公众号回复:ITIL教材,领取最新ITIL4中文教材

af2bec8fa4e973c30521d8aba1c1fe84.png

“CMDB”这个词在ITSM相关文档和IT管理领域经常遇到,但鲜有人能解释什么是CMDB,CMDB是怎么帮助到组织机构的?如果这些问题也困扰着您,那么就您的困扰,让我们来聊一聊CMDB,为什么需要CMDB,以及如何设置自己的CMDB。

什么是CMDB?

配置管理数据库(Configuration Management Database,简称CMDB)是组织IT基础结构中配置项(Configuration Item)及其关系的数据库。CI指示了任何需要管理的、以确保成功交付服务的项目。CI可以是一个具体的实体,如服务器、交换机,也可以是无实体的对象,例如服务、接口、组织角色等。CMDB主要扮演了操作和运营决策引擎的角色,正确的CI信息让您能够快速评估变更或故障对您的服务和基础结构可能造成的影响。

那么,这是否意味着CMDB只是一个存储您所有资产及其关系的存储库?不完全是,为了更好地理解这一点,我们需要讨论下资产和CI之间的区别。

资产与 CI

资产是指对组织中的产品或服务有用或有价值的东西。术语“资产”主要用在资产管理中,它更多关注的是一个具体实体的生命周期和财务方面的内容。例如,工作站、打印机或投影机都是资产。

当资产是服务交付模型的一部分并且映射了它的关系时,它就变成了CI。资产和CI之间的关键区别在于CI更关注关系,它是服务的一部分。

为什么需要CMDB?

CMDB可以为您的组织带来以下价值:

  • 构建您的IT基础设施数据库

  • 为决策者集中提供所需信息数据的访问通道,以便针对信息技术基础设施相关事项作出明智的决策。

  • 使用可视化的服务交付模型或业务视图改进IT 事件和变更的影响分析。

  • 使您更好地了解组织的服务交付模型及其相关组件。

  • 帮助您跟踪和管理对IT或业务服务至关重要的组件

  • 通过提供重要信息,加快解决问题的速度并最小化停机时间,来支持您的重大事件管理。

  • 帮助 问题管理理团队进行更好的根本原因分析和评估对IT基础设施的影响。

  • 通过跟踪变更或CI升级对整个IT环境的影响,让您能够执行有效的风险管理。

  • 帮助您随时掌握对IT基础架构所做的任何授权或未授权更改。

如何建立自己的CMDB?

以下是可以遵循的一些最佳实践,以建立您自己的CMDB管理流程,并确保它始终具有相关性。

1. 为所有CI建立一个可靠的信息库。

CI及其关系数据库维护的越好,CMDB所呈现出来的价值才能更好。CI是CMDB的基础构成组件,因此正确记录所有CI及其信息至关重要。这里强烈建议使用自动发现工具发现组织中的所有资产。然后,可以根据这些资产在组织服务交付模型中的角色来创建CI。

2. 为所有关键服务构建单独的服务交付模型。

构建独立的服务交付模型可以让您快速访问关系图,通过每个服务交付模型的组件展开详细信息。服务交付模型是仅显示与特定服务相关的组件的业务视图,隔离每个模型的组件可以减少在紧急事件(如重大事件)中出现混乱和错误的可能性。

ec445bc9fd8a127946ffeb6d624f2e73.png

为每个关键业务服务构建服务交付模型,并包含所有相关的CI及其关系。

3. 在绘制关键服务的关系时要特别注意。

CMDB可以成为对抗停机和重大事故的强大工具,根据信息技术情报咨询公司的一项研究表明,其所调研的机构中,98%的机构在停工一小时后至少会损失10万美元。这是我们非常希望避免的,或者至少是希望能最小化其影响的。清楚地映射关键服务CI之间的关系,在一个地方发生重大事件时,您可以获得所需的所有信息。您可以识别IT环境的哪一部分受到影响,以及它对其他IT基础结构的整体影响,从而使您的重要事件管理团队具有处理任何意外事件所需的优势。

4. 创建格式化的文档 — CMDB的好坏取决于它的数据质量。

正确的文档是成功建立CMDB的关键。所有CI都需要使用正确的CI类型、所有者信息、位置或站点信息进行分类,并映射它们之间的关系。确保决策者在CMDB中能够获得所需的所有有价值的信息。

5. 随时更新CMDB,以确保您始终拥有准确的数据。

同时也需注意到您的IT环境是动态的,不断引入或报废新的资产或CI,新的或离开的人员,新技术不断更迭,旧技术不断淘汰。在这个不断变化的环境中,需要不断的更新CMDB以反映这些变化。CMDB需要准确的数据才是有效的,因此保持CMDB的更新是关键。在这个过程中尤其需要注意在CMDB维护中的资源投入,以在CMDB流程中获得最大的投资回报。

福利

圈子构建、学习资料获取1000+份【ITIL/数字化转型/IT管理各类文档解决方案报告】,欢迎加入知识星球(扫下方二维码)~~~

a5dd9b1e8ed081af72b3e67d62406573.png

更多推荐

信息安全意识培训材料(附下载)

风险管理五大步骤,搞定80%以上的项目风险

运维的“良心工程”— CMDB

如何一步一步成为一个技术领域专家

IT 运维中的事件、故障排查处理思路

信息化顶层设计参考案例(附下载)

IT 工单系统解析及未来趋势

文章来源于卓豪官网

免责声明:

本公众号部分分享的资料来自网络收集和整理,所有文字和图片版权归属于原作者所有,且仅代表作者个人观点,与ITIL之家无关,文章仅供读者学习交流使用,并请自行核实相关内容,如文章内容涉及侵权,请联系后台管理员删除。

8f9ce34ece38fe281385c35e459da321.png


推荐阅读
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 智慧博物馆信息系统建设方案
    3.信息化系统建设3.1博物馆RFID藏品管理系统3.1.1系统概述博物馆藏品保管是一项十分复杂又繁琐的工作。从事保管工作除了经常、及时地进行藏品的登记、分类、编目、保养和修 ... [详细]
  • 本文介绍了adg架构设置在企业数据治理中的应用。随着信息技术的发展,企业IT系统的快速发展使得数据成为企业业务增长的新动力,但同时也带来了数据冗余、数据难发现、效率低下、资源消耗等问题。本文讨论了企业面临的几类尖锐问题,并提出了解决方案,包括确保库表结构与系统测试版本一致、避免数据冗余、快速定位问题等。此外,本文还探讨了adg架构在大版本升级、上云服务和微服务治理方面的应用。通过本文的介绍,读者可以了解到adg架构设置的重要性及其在企业数据治理中的应用。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • 寻求更强大的身份和访问管理(IAM)平台的企业正在转向云,并接受身份即服务(IDaaS)的灵活性。要为IAM选择正确的场外解决方案,业务管理人员和IT专业人员必须在实施之前评估安全 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • MongoDB用户验证auth的权限设置及角色说明
    本文介绍了MongoDB用户验证auth的权限设置,包括readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase、cluster相关的权限以及root权限等角色的说明和使用方法。 ... [详细]
  • CISCO ASA防火墙Failover+multiple context详细部署By 年糕泰迪[操作系统入门]
    一.文章概述本文主要就CISCOASA防火墙的高可用和扩张性进行阐述和部署。再cisco防火墙系列中主要有3种技术来实现高可用和扩张性。分别是Failover,multiplese ... [详细]
author-avatar
伤心怪人_234
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有