[发明专利]配置管理数据库的校验方法、装置及可读存储介质在审
申请号: | 202010468298.4 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111625528A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 赵趁 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/215 | 分类号: | G06F16/215;G06F9/445 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置管理 数据库 校验 方法 装置 可读 存储 介质 | ||
本申请提供了一种配置管理数据库的校验方法、装置及可读存储介质,包括:获取每一服务器上运行的至少一个目标进程;基于每一服务器上各目标进程的标识信息,从预设云产品进程部署规则库中确定与该服务器具有对应关系的云产品、以及与该服务器具有对应关系的云产品的进程部署规则;基于每一服务器与各云产品之间的对应关系获取该服务器的第一对应关系列表,并利用与该服务器具有对应关系的云产品的进程部署规则对第一对应关系列表进行校验,得到该服务器的第二对应关系列表;基于各服务器的第二对应关系列表,对CMDB中记录的各云产品与服务器的对应关系进行校验。该方案利用准确性高的第二对应关系列表,对CMDB进行校验,保证了校验的准确性和全面性。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种配置管理数据库的校验方法、装置及可读存储介质。
背景技术
云产品是云平台或云服务商根据功能差异划分的各类云服务子系统,例如:云服务器CVM(Cloud Virtual Machine)、云硬盘CBS((Cloud Block Storage)、虚拟网络VPC(Virtual Private Cloud)等。云产品在运行过程中需要通过运维系统对其所使的服务器进行记录,一般称云产品与所使用的服务器之间具有对应关系。
目前,常采用配置管理数据库(Configuration Management Database,CMDB)来记录云产品与服务器之间的对应关系,CMDB系统记录的信息普遍是在运维工作流程中,由运维人员操作运维系统来配置的,故CMDB系统记录的信息往往需要校验和修正,现有技术中,CMDB系统记录信息校验也是由运维人员定期人工处理的,但是,上述人工校验方式无法保证对CMDB中记录的信息校验的准确性和全面性。
发明内容
本申请的目的旨在至少能解决上述的技术缺陷之一,本申请实施例所提供的技术方案如下:
第一方面,本申请实施例提供了一种配置管理数据库的校验方法,包括:
获取配置管理数据库CMDB所管理的每一服务器上运行的至少一个目标进程的标识信息;
基于每一服务器上运行的各目标进程的标识信息,从预设云产品进程部署规则库中确定与该服务器具有对应关系的云产品、以及与该服务器具有对应关系的云产品的进程部署规则,其中,预设云产品进程部署规则库中存储有各云产品所包含的进程的标识信息和进程部署规则;
基于每一服务器与各云产品之间的对应关系获取该服务器的第一对应关系列表,并利用与该服务器具有对应关系的云产品的进程部署规则对第一对应关系列表进行校验,筛除第一对应关系列表中不成立的对应关系,得到该服务器的第二对应关系列表;
基于各服务器的第二对应关系列表,对CMDB中记录的各云产品与服务器的对应关系进行校验。
在本申请的一种可选实施例中,获取配置管理数据库CMDB所管理的每一服务器上运行的至少一个目标进程的标识信息,包括:
获取设置在每一服务器上的代理上报的该服务器上运行的所有进程的标识信息,并筛除其中属于预设进程黑名单中的进程的标识信息,得到该服务器上运行的至少一个目标进程的标识信息。
在本申请的一种可选实施例中,基于每一服务器上运行的各目标进程的标识信息,从预设云产品进程部署规则库中确定与该服务器具有对应关系的云产品,包括:
对于每一服务器,将该服务器上运行的各目标进程的标识信息与预设云产品进程部署规则库中各云产品所包含的进程的标识信息进行比对;
将包含有至少一个与目标进程的标识信息相同的进程的云产品,确定为与该服务器具有对应关系的云产品。
在本申请的一种可选实施例中,利用与每一服务器具有对应关系的云产品的进程部署规则对第一对应关系列表进行校验,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010468298.4/2.html,转载请声明来源钻瓜专利网。