当前位置: 首页 > 专利查询>母宗军专利>正文

用于计算机设备的宕机风险控制系统技术方案

技术编号:38105870 阅读:9 留言:0更新日期:2023-07-06 09:27
本发明专利技术涉及一种用于计算机设备的宕机风险控制系统,包括:风险判断机构,用于采用AI分析模型以基于计算机设备的当前运行进程的总数以及每一个当前运行进程的数据规模等级、计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量实现对计算机设备执行当前运行的各个进程时的宕机概率的分析处理;进程控制机构,用于在接收到的宕机概率超限时,自动退出活跃度最低的进程。通过本发明专利技术,能够基于计算机设备的各项性能参数以及当前运行的各个进程的数据参数实现对计算机设备宕机风险的定制分析,同时采取相应的风险应对措施,从而为计算机健康状态的监管提供可靠数据。计算机健康状态的监管提供可靠数据。计算机健康状态的监管提供可靠数据。

【技术实现步骤摘要】
用于计算机设备的宕机风险控制系统


[0001]本专利技术涉及计算机管理领域,尤其涉及一种用于计算机设备的宕机风险控制系统。

技术介绍

[0002]计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
[0003]计算机由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
[0004]一般地,运行中的计算机长期处于并发使用多个进程的状态,以有效反应出计算机并行处理多任务的优势。然而,计算机并行处理多个进程依靠的是其高性能的各项计算机参数以及计算机系统内部性能的优化程度,计算机当前并行处理的进程的数量不能无限增长,如果计算机当前并行处理的进程的数量超过了其高性能的各项计算机参数以及计算机系统内部性能的优化程度的承载能力,计算机宕机风险大增。
[0005]现有技术中,经过检索发现,CN115102838A公开了一种服务器宕机风险的应急处理方法和装置、电子设备、非瞬时性计算机可读存储介质,所述应急处理方法包括接收服务器的宕机风险预警,所述宕机风险预警包含宕机风险原因标签;从预设的宕机表中查找与所述宕机风险原因标签相对应的服务器,所述预设的宕机表记录了多台服务器与多种宕机风险原因标签的对应关系;根据查找结果,检测与所述宕机风险原因标签对应的每台服务器的状态;以及基于检测结果确定宕机的服务器,并向宕机的服务器发送快速恢复指令。根据本申请的实施例,当出现宕机风险预警时,通过自动筛选受影响的服务器,对每台服务器执行宕机检测,并对每台宕机的服务器自动执行快速恢复,提高了快速恢复的执行效率。
[0006]然而,由于计算机的高性能的各项计算机参数以及计算机系统内部性能的优化程度是一个模糊的概念,不是一个精确的数值,导致计算机宕机风险难以精确解析,进而导致难以实现对计算机宕机风险执行匹配的风控处理。

技术实现思路

[0007]为了解决相关领域的技术问题,本专利技术提供了一种用于计算机设备的宕机风险控制系统,能够采用AI分析模型以基于计算机设备的各项性能参数以及当前运行的各个进程的数据参数实现对计算机设备宕机风险的定制分析,并在分析到计算机设备宕机风险超限时,将计算机设备执行的当前运行的各个进程中活跃度最低的进程退出,从而有效维护了计算机设备的健康运行。
[0008]根据本专利技术的一方面,提供了一种用于计算机设备的宕机风险控制系统,所述系统包括:
[0009]状态鉴别器件,与计算机设备连接,用于在监测到所述计算机设备当前处于供电状态时,发出运行鉴别指令,还用于在监测到所述计算机设备当前未处于供电状态时,发出非运行鉴别指令;
[0010]数据录入器件,与所述状态鉴别器件连接,用于在接收到所述运行鉴别指令时,获取所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量;
[0011]进程检测器件,与所述状态鉴别器件连接,用于在接收到所述运行鉴别指令时,获取所述计算机设备当前运行的各个进程以作为各个当前运行进程,并获取当前运行进程的总数以及每一个当前运行进程的数据规模等级;
[0012]风险判断机构,分别与所述状态鉴别器件、所述数据录入器件以及所述进程检测器件连接,用于采用AI分析模型以基于所述计算机设备的当前运行进程的总数以及每一个当前运行进程的数据规模等级、所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量实现对所述计算机设备执行当前运行的各个进程时的宕机概率的分析处理,所述AI分析模型基于卷积神经网络;
[0013]进程控制机构,与所述风险判断机构连接,用于在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,将所述计算机设备执行的当前运行的各个进程中活跃度最低的进程退出;
[0014]其中,在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,将所述计算机设备执行的当前运行的各个进程中活跃度最低的进程退出包括:基于进程与其外部交互的数据量的数量确定其活跃度。
[0015]由此可见,本专利技术至少具有以下三个重要专利技术点:
[0016]专利技术点A:采用AI分析模型以基于计算机设备的当前运行进程的总数以及每一个当前运行进程的数据规模等级、所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量实现对所述计算机设备执行当前运行的各个进程时的宕机概率的分析处理,从而为计算机设备的进程管理提供关键数据;
[0017]专利技术点B:在分析到计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,将所述计算机设备执行的当前运行的各个进程中活跃度最低的进程退出,从而保持计算机设备的健康运行状态;
[0018]专利技术点C:基于进程与其外部交互的数据量的数量确定其活跃度,以及基于进程映射的单位时间平均处理数据量确定所述进程的数据规模等级,从而实现对进程活跃度以及数据规模等级的针对性解析,为后续的宕机风险的判断提供基础信息。
附图说明
[0019]以下将结合附图对本专利技术的实施方案进行描述,其中:
[0020]图1为根据本专利技术实施方案A示出的用于计算机设备的宕机风险控制系统的内部结构示意图。
[0021]图2为根据本专利技术实施方案B示出的用于计算机设备的宕机风险控制系统的内部结构示意图。
[0022]图3为根据本专利技术实施方案C示出的用于计算机设备的宕机风险控制系统的内部
结构示意图。
具体实施方式
[0023]下面将参照附图对本专利技术的用于计算机设备的宕机风险控制系统的实施方案进行详细说明。
[0024]实施例1
[0025]图1为根据本专利技术实施方案A示出的用于计算机设备的宕机风险控制系统的内部结构示意图,所述系统包括:
[0026]状态鉴别器件,与计算机设备连接,用于在监测到所述计算机设备当前处于供电状态时,发出运行鉴别指令,还用于在监测到所述计算机设备当前未处于供电状态时,发出非运行鉴别指令;
[0027]示例地,可以采用GAL器件、FPGA器件或者ASIC器件来实现所述状态鉴别器件;
[0028]数据录入器件,与所述状态鉴别器件连接,用于在接收到所述运行鉴别指令时,获取所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量;
[0029]示例地,所述数据录入器件可以包括多个即时录入单元,用于分别获取所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量;
[0030]进程检测器件,与所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于计算机设备的宕机风险控制系统,其特征在于,所述系统包括:状态鉴别器件,与计算机设备连接,用于在监测到所述计算机设备当前处于供电状态时,发出运行鉴别指令,还用于在监测到所述计算机设备当前未处于供电状态时,发出非运行鉴别指令;数据录入器件,与所述状态鉴别器件连接,用于在接收到所述运行鉴别指令时,获取所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量;进程检测器件,与所述状态鉴别器件连接,用于在接收到所述运行鉴别指令时,获取所述计算机设备当前运行的各个进程以作为各个当前运行进程,并获取当前运行进程的总数以及每一个当前运行进程的数据规模等级;风险判断机构,分别与所述状态鉴别器件、所述数据录入器件以及所述进程检测器件连接,用于采用AI分析模型以基于所述计算机设备的当前运行进程的总数以及每一个当前运行进程的数据规模等级、所述计算机设备的字长、CPU内核数量、各个CPU内核分别对应的各个单核运算速度以及内存储器最大存储容量实现对所述计算机设备执行当前运行的各个进程时的宕机概率的分析处理,所述AI分析模型基于卷积神经网络;进程控制机构,与所述风险判断机构连接,用于在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,将所述计算机设备执行的当前运行的各个进程中活跃度最低的进程退出;其中,在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,将所述计算机设备执行的当前运行的各个进程中活跃度最低的进程退出包括:基于进程与其外部交互的数据量的数量确定其活跃度。2.如权利要求1所述的用于计算机设备的宕机风险控制系统,其特征在于:在接收到所述运行鉴别指令时,获取所述计算机设备当前运行的各个进程以作为各个当前运行进程,并获取当前运行进程的总数以及每一个当前运行进程的数据规模等级包括:基于每一个当前运行进程映射的单位时间平均处理数据量确定所述当前运行进程的数据规模等级;其中,基于每一个当前运行进程映射的单位时间平均处理数据量确定所述当前运行进程的数据规模等级包括:基于当前运行进程的类型确定其映射的单位时间平均处理数据量;其中,基于每一个当前运行进程映射的单位时间平均处理数据量确定所述当前运行进程的数据规模等级还包括:确定的所述当前运行进程的数据规模等级与每一个当前运行进程映射的单位时间平均处理数据量单调正向关联。3.如权利要求2所述的用于计算机设备的宕机风险控制系统,其特征在于:所述进程控制机构还用于在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率小于所述设定概率阈值时,维持所述计算机设备执行的当前运行的各个进程;其中,基于进程与其外部交互的数据量的数量确定其活跃度包括:进程与其外部交互的数据量的数量越少,其活跃度越低。4.如权利要求3所述的用于计算机设备的宕机风险控制系统,其特征在于,所述系统还包括:
动态管理机构,与所述风险判断机构连接,用于在接收到的所述计算机设备执行当前运行的各个进程时的宕机概率大于等于设定概率阈值时,发出进程削减请求;其中,所述动态...

【专利技术属性】
技术研发人员:母宗军
申请(专利权)人:母宗军
类型:发明
国别省市:

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

1