[发明专利]一种计算机自检方法在审
| 申请号: | 201911118288.1 | 申请日: | 2019-11-15 |
| 公开(公告)号: | CN111045877A | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 白云瑞 | 申请(专利权)人: | 西安海的电子科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/4401 |
| 代理公司: | 西安弘理专利事务所 61214 | 代理人: | 张皎 |
| 地址: | 710075 陕西省西安市高*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算机 自检 方法 | ||
本发明公开了一种计算机自检方法,首先将存储设备中预设的自检程序和可制作系统启动盘的文件拷贝至BIOS的预留空间中;检测BIOS中是否存在自定义自检模块;基于预置的自检时间间隔,监控当前是否达到自检时间;若当前达到自检时间,则检测当前BIOS的预留空间是否存在负载异常的端口,若存在端口的负载低于或高于预置负载阈值区间,则所述端口负载异常;最后生成预设自检程序的自检结果。本发明快速的显示计算机故障,提高计算机系统的可靠性。
技术领域
本发明属于计算机自检技术领域,具体涉及一种计算机自检方法。
背景技术
随着现代社会互联网技术的发展,云计算技术作为新一代的IT模式也得到了越来越广泛的应用。云计算技术从网格计算,并行计算和分布式计算发展而来,用户可以利用它来便捷地按需通过网络访问一个可配置的计算资源(如计算、网络、存储、应用和服务等)的共享池,只需最小化的管理工作量或服务提供商干预就可以快速地开通或释放资源。
随着企业的应用业务量是每年递增的,对云服务器的需求也越来越多,运维人员难以做到时刻检查服务器的健康状态,进而实时替换,这样需要耗费大量的人工成本,无法保证业务系统时时稳定运行。
计算机系统在设计时,通常都没有自带的检测系统,通常都需要运用外置的检测卡,对系统进行检测,这样的结构不能及时对计算机系统进行检测,只能做到故障后的检测,不能做到预防性的检测,不能满足使用者的需求。当针对上述问题,本领域技术人员亟需提供新的一种自检计算机系统,提高计算机系统的可靠性。
发明内容
本发明的目的是提供一种计算机自检方法,快速的显示计算机故障,提高计算机系统的可靠性。
本发明所采用的技术方案是,一种计算机自检方法,具体按照以下步骤实施:
步骤1、将存储设备中预设的自检程序和可制作系统启动盘的文件拷贝至BIOS的预留空间中;
步骤2、将所述BIOS的预留空间中存储的所述预设自检程序和可制作系统启动盘的文件保存为所述自定义自检模块;
步骤3、检测BIOS中是否存在自定义自检模块;
当检测到BIOS中存在自定义自检模块时,根据所述自定义自检模块检测自检程序配置,并根据所述自检程序配置运行自定义自检模块中的预设自检程序;
步骤4、基于预置的自检时间间隔,监控当前是否达到自检时间;
步骤5、若当前达到自检时间,则检测当前BIOS的预留空间是否存在负载异常的端口,若存在端口的负载低于或高于预置负载阈值区间,则所述端口负载异常;
步骤6、生成所述步骤5的预设自检程序的自检结果。
本发明的特点还在于,
步骤1之前还包括系统上电自检,控制计算机主机进入保护验证状态,并生成身份识别验证指令。
步骤1具体为:读取BIOS文件,按照所述空白空间的开始地址和大小读取所述BIOS的预留空间中存储的所述预设自检程序和可制作系统启动盘的文件,保存为二进制文件形式的自定义自检模块。
步骤4具体为:检测所述负载异常的端口对应的云服务器,并统计当前检测时间;
若当前检测时间大于预置检测超时时间,则判定检测超时;
统计检测超时次数;
若连续出现检测超时,且超时次数达到预置次数阈值,则判定所述负载异常的端口对应的云服务器运行不正常;
若未出现连续检测超时且次数达到预置次数阈值,则判定所述负载异常的端口对应的云服务器运行正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安海的电子科技有限公司,未经西安海的电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911118288.1/2.html,转载请声明来源钻瓜专利网。





