优维CMDB:下一代的通用IT资源管理是怎么样的?
CMDB作为优维旗舰产品,一直备受客户好评。为了给广大客户带来更精益的CMDB产品,上周四,针对CMDB优维召开了一场上新发布会,主要介绍了IT资源管理微应用的新特性,有很多有价值的内容想和大家分享。
话不多说,跟着鹿小U一起来看一下发布会上都说了什么吧!
1.下一代的通用IT资源管理是怎么样的?
在搞清楚下一代的通用IT资源管理究竟是怎么样的之前,我们可以一起想一下,到底希望给用户带来什么?在这一点上,优维从两个维度进行了思考
第一个维度,优维希望整个CMDB是高度自动化且标准的,进而通过构建资源图谱,来拉通整个全链路的数据消费。
第二个维度,优维希望交付的速度快,整个项目周期的战线短,进而可帮助客户快速转战高价值的场景搭建。
那针对第一个维度,我们是如何拉通整个全链路数据消费?

优维通过OneModel的标准化落地,不断的去夯实CMDB作为一个数据中台的能力。
主要从两个方面来做好OneModel的落地:一是核心资源100%覆盖,二是用户可以100%的自主接入。通过这两个100%能力的支撑,打通全链路的数据消费,从而帮助客户去深挖更多的消费场景。
展开来看一下。

过去,在建设CMDB的过程中,会遇到以下模型设计相关的问题:
用户什么都要纳入CMDB管理,真的是需要的吗?到底什么资源应该要纳管?
消费数据后发现场景不能满足,需要推倒已有模型设计再重来,导致成本剧增。
针对以上问题,现在可通过落地OneModel的标准化模型来解决。
OneModel的标准化落地,可以带来什么?
第一个是克制,不是什么东西都需要纳管进来。在很多CMDB的项目建设过程中,用户可能也不知道自己需要什么,甚至为了避免后续不断扩展,就要求什么都要纳管,这就容易导致整个CMDB建设很繁重。实际上模型设计也是需要伴随业务发展变化去不断优化的过程。
第二个是专家意见,优维将过去八年的CMDB项目实践经验沉淀成专家意见,并落地到OneModel模型的建设中,进而解答用户在纳管IT资源时,到底应该纳管哪些资源,应该怎么去描述这些资源,以及后续如何消费它。
第三个是上层消费,通过OneModel模型标准化建设,可以拉通上层的一些场景消费。
我们来看一下具体如何拉通上层场景消费:
以K8S资源为例,K8S需要纳管的资源是包括集群内部多个资源,且资源之间具有层级关系,整个K8S资源图谱不是扁平的。

上图,是已纳管的K8S的一个集群的详情页,通过OneModel标准模型打造的立体资源图谱,用户进到这个页面,会非常清晰,一目了然的知道到底要纳管什么资源,现在已经纳管了什么。
所以,我们通过OneModel的标准化落地,可以描绘一个立体化的资源图谱,打造更专业的视图;再者是更容易去拓展,帮助用户去摆脱过去IT资源管理的“通用化”的束缚,往后随着业务的不断发展与变化,我们也能非常快速的响应需求。
那如何去做好OneModel的标准化落地呢?首先我们做到用户100%自主接入。

过去,在项目推进过程中,进行采集脚本的制作时,会遇到以下问题:
项目回流的采集脚本可能更新不及时、整理不足
交付的产物不标准
可能存在信息差,项目间做重复建设
针对以上存在的问题,现在可通过用户100%自主接入能很好的解决。
具体来看一下是怎么解决的。
【更标准】内置了大量自动采集脚本,不需要项目花费大量精力在制作采集脚本上。
【更易用】提供一键扫描的能力,让资源发现更容易。

上图,是我们CMDB资源自动发现的首页,通过提供「智能扫描」的能力,用户只需一键点击扫描,即可把数据发现回来。
做好100%用户自主接入之后,双100%支撑的另外一个目标就是【100%核心资源的覆盖】。目前,我们CMDB已经做了115个核心资源对象的发现与采集,主要囊括了以下几个领域:

公有云:阿里云、腾讯云、华为云、飞致云等;
容器:Kubernetes、Docker;
信创:达梦、HBase、TiDB、KingbaseES 人大金仓、东方通 TongWeb、宝兰德、DB2等;
虚拟化平台:VMware、SmartX、Nutanix等;
服务域:数据库、存储、逻辑、接入、队列、缓存等;
资源域:网络资源、计算资源、存储资源、IDC等;
综上所述,我们通过OneModel的标准化落地,做好双100%的支持,拉通数据消费,做好场景的深挖。

从上图可看出,IT资源管理是最底层的,再往上的消费场景,涵盖了数据生产与维护、感知、辅助决策及执行等层面,这些消费场景是非常需要CMDB做好相关数据支撑的。
比如我们在监控的消费场景中,只有通过OneModel和OneInstance的双双加持下才能打通全链路数据消费。
在监控体系中,多个监控平台的独立建设带来的数据孤岛现状,导致后续故障根因分析、告警治理无从下手。而OneModel解决了多个监控工具或平台的资源定义不一带来的告警资源描述差异,OneInstance指的是每一个资源实例都有唯一的身份ID,可解决了资源实例唯一性的问题,从而带来告警的资源实例的精确定位。
当我们有了OneModel和OneInstance的抓手后,天然地瓦解了监控平台的数据孤岛。借助OneModel的建设,优维可轻松纳管到从上层应用服务到中间件服务、基础设施的部署架构的南北向数据,再到服务间调用关系的东西向数据,全面打通东西南北向数据,在感知层为用户带来全链路的可观测性。
在感知层建设好后,故障根因分析所依赖的指标影响分析、事件影响分析、关联实例分析则迎面而解!在告警治理中,关键的告警信息丰富、告警降噪场景也绕不开CMDB的OneModel和OneInstance支撑,比如我应用服务告警,希望可同时知道应用负责人信息;主机宕机时,抑制其虚拟机告警等场景。
因此CMDB要锚定一个定位,就是做好资源的统一定义,然后为上层的消费提供更好的服务。我们通过CMDB的OneModel和OneInstance建设,帮助用户做好IT资源管理,为上层消费常来带来无限可能!
2.用户如何使用我们新的IT资源管理?

在建设CMDB后,用户如何去使用我们新的IT资源管理呢?非常简单的两步:
● 第一步,一键把资源扫描上来;

● 第二步,到对应的资源管理产品里面去查看与管理。

简单两步,让广大用户能更快速、便捷的使用优维新的IT资源管理。
如何升级使用?
基于6.16发行版,按照文档的微应用部署方式升级微应用,升级完后,需要在客户端部署sampler即可使用。
...
以上就是本次CMDB新特性发布会的主要内容,欢迎大家来体验优维新一代的IT资源管理!
- end -