私有云的自动化运维修复方法、设备及计算机可读介质技术

技术编号:33454628 阅读:15 留言:0更新日期:2022-05-19 00:37
本申请提供了一种私有云的自动化运维修复方法、设备及计算机可读介质,该方案首先可以根据预设的巡检项对私有云进行巡检,获取巡检结果,然后基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,并且在获得健康评分之后,可以根据所述健康评分,触发执行相关巡检项对应的自动修复处理。由于健康评分能够根据巡检结果和预设的评分规则自动触发计算获得,因此不会受到运维人员主观的判断标准所影响,从而使得健康评判的结果具有更加统一的标准,并且自动修复处理可以由健康评分的具体情况自动触发,不再需要等待专业运维人员做好分析并且给出相应的修复措施,由此可以减少对运维人员的依赖,解决修复滞后的问题。复滞后的问题。复滞后的问题。

【技术实现步骤摘要】
私有云的自动化运维修复方法、设备及计算机可读介质


[0001]本申请涉及信息
,尤其涉及一种私有云的自动化运维修复方法、设备及计算机可读介质。

技术介绍

[0002]私有云平台一般定时定期会做健康巡检筛查,通过巡检工具等采用各种技术方式获取到数据。传统巡检工具可以对私有云平台做数据收集采集,但是一般情况下收集上来的数据都是非格式化数据,大多数时候需要有对私有云平台运维熟悉的有经验的运维人员对巡检结果的内容做判断,根据经验来判断当前云平台的环境是否健康,并对筛查出的健康问题给出相应的修复方案。
[0003]但是这种方式,太过于依赖运维人员对私有云平台本身的掌握以及大量的运维经验,对平台的健康评价容易以主观判断为主,同样的巡检结果,可能在不同的运维人员之间有不同的判断标准,从而得出不同的健康评判结果。同时,由于对筛查出的健康问题,需要等待专业运维人员做好分析并且给出相应的修复措施,导致问题修复的滞后性太强,并且严重依赖于运维人员的工作时间,当人员紧缺时难以及时修复筛查出的问题。

技术实现思路

[0004]本申请的一个目的是提供一种私有云的自动化运维修复方法、设备及计算机可读介质,用以解决现有技术中私有云的巡检标准不统一,且问题修复依赖于人力、滞后性强的问题。
[0005]为实现上述目的,本申请提供了一种私有云的自动化运维修复方法,其特征在于,所述方法包括:
[0006]根据预设的巡检项对私有云进行巡检,获取巡检结果;
[0007]基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分;
[0008]根据所述健康评分,触发执行相关巡检项对应的自动修复处理。
[0009]进一步地,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:
[0010]对于单节点执行的巡检项,根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项在节点上的第一健康评分。
[0011]进一步地,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:
[0012]对于多节点执行的巡检项,根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项分别在各个节点上的第一健康评分;
[0013]对所述私有云中所述巡检项分别在各个节点上的第一健康评分进行汇总处理,获取所述巡检项的第二健康评分。
[0014]进一步地,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:
[0015]获取对节点执行的巡检项的巡检结果;
[0016]根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项在节点上的第一健康评分;
[0017]对各个巡检项在节点上的第一健康评分进行汇总处理,获取所述节点的第三健康评分。
[0018]进一步地,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:
[0019]基于预设的评分规则,获取所述私有云中的各个巡检项的健康评分;
[0020]对所述私有云中的各个巡检项的健康评分进行汇总处理,获取所述私有云的整体健康评分。
[0021]进一步地,所述汇总处理为计算算术平均值或加权平均值。
[0022]进一步地,根据所述健康评分,触发执行相关巡检项对应的自动修复处理,包括:
[0023]在所述健康评分满足预设条件时,检查是否存在相关巡检项对应的自动修复处理方法,若存在对应的自动修复处理方法,则执行所述自动修复处理方法。
[0024]进一步地,所述方法还包括:
[0025]根据所述健康评分,生成包括关于相关巡检项的处理建议的巡检报告,并发送给预设用户。
[0026]基于本申请的另一方面,还提供了一种私有云的自动化运维修复设备,该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行所述的私有云的自动化运维修复方法。
[0027]本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现所述的私有云的自动化运维修复方法。
[0028]与现有技术相比,本申请提供了一种私有云的自动化运维修复方案,该方案首先可以根据预设的巡检项对私有云进行巡检,获取巡检结果,然后基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,并且在获得健康评分之后,可以根据所述健康评分,触发执行相关巡检项对应的自动修复处理。由于健康评分能够根据巡检结果和预设的评分规则自动触发计算获得,因此不会受到运维人员主观的判断标准所影响,从而使得健康评判的结果具有更加统一的标准,并且自动修复处理可以由健康评分的具体情况自动触发,不再需要等待专业运维人员做好分析并且给出相应的修复措施,由此可以减少对运维人员的依赖,解决修复滞后的问题。
附图说明
[0029]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0030]图1为本申请实施例提供的一种私有云的自动化运维修复方法的处理流程图;
[0031]图2为采用本申请实施例的方案实现私有云的自动化运维修复的处理流程图;
[0032]附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
[0033]下面结合附图对本申请作进一步详细描述。
[0034]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035]在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0036]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0037]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘(CD

ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种私有云的自动化运维修复方法,其特征在于,所述方法包括:根据预设的巡检项对私有云进行巡检,获取巡检结果;基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分;根据所述健康评分,触发执行相关巡检项对应的自动修复处理。2.根据权利要求1所述的方法,其特征在于,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:对于单节点执行的巡检项,根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项在节点上的第一健康评分。3.根据权利要求1所述的方法,其特征在于,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:对于多节点执行的巡检项,根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项分别在各个节点上的第一健康评分;对所述私有云中所述巡检项分别在各个节点上的第一健康评分进行汇总处理,获取所述巡检项的第二健康评分。4.根据权利要求1所述的方法,其特征在于,基于预设的评分规则,对所述巡检结果进行评分计算,获取所述私有云的健康评分,包括:获取对节点执行的巡检项的巡检结果;根据所述巡检结果对应的级别,确定与该级别对应的评分,并将该评分作为所述私有云中所述巡检项在节点上的第一健康评分;对各个巡检项在节点...

【专利技术属性】
技术研发人员:白杰文
申请(专利权)人:上海云轴信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1