一种智能网卡的BIOS控制系统及方法与流程

文档序号:36259789发布日期:2023-12-05 14:29阅读:36来源:国知局
一种智能网卡的的制作方法

本发明涉及bios控制,具体领域为一种智能网卡的bios控制系统及方法。


背景技术:

1、bios(basic input/output system)是计算机的基本输入/输出系统,位于计算机主板上的微型芯片中。它在计算机启动时,负责将硬件信息提供给操作系统,从而确保操作系统正确地与硬件设备交互。

2、计算机在运行过程中会出现故障,但是bios只有基础的策略功能,对于计算机故障无法做到完善的处理和排查处理,因此需要专业人员对bios进行设置,以保证计算机稳定运行。


技术实现思路

1、针对现有技术存在的不足,本发明的目的在于提供一种智能网卡的bios控制系统及方法。

2、为实现上述目的,本发明提供如下技术方案:一种智能网卡的bios控制系统,包括设置有网卡模块的bios控制板,还包括有云服务器和控制客户端,bios控制板通过网卡模块与云服务器通信,控制客户端与云服务器进行通信,bios控制板能够将实时运行数据生成并通过网卡模块传输到云服务器,

3、云服务器内设置有数据处理模块、标准参数模块和警报模块,标准参数模块内存储有经过实践认证的数据模型,数据处理模块将接收到的数据与标准参数模块中的数据模型进行比对并生成比对数值,报警模块内预设各个阶梯层次的指数预警数值,报警模块根据数据处理模块输出的比对数字与预警数值比对进行分析,并输出指数预警信号,当预警信号值低于预警线时,该预警信号以标准正常信号输出并在控制客户端上进行正常显示,当预警信号值高于预警线时,该预警信号将变更为报警信号,同时通过控制客户端提醒管理人员及时排查故障;

4、标准参数模块包括数据库和学习补充系统,数据库内存放有所有经过实践认证的模型数据,学习补充系统能够对新产生的模型数据进行训练和分析提供参考补全并传输到大数据库中进行数据存储;

5、bios控制板与云服务器和控制客户端之间通信均采用端到端加密方式通信。

6、在其中一些实施例中,端到端加密方式为:

7、所述bios控制板内嵌设有加密私钥,所述云服务器中设置有加密私钥列表信息,所述控制客户端中设置有与bios控制板中加密私钥匹配的解密私钥,所述bios控制板中内嵌有多个解密私钥,所述控制客户端中设置有与所有解密私钥匹配的加密私钥,所述云服务器中设置有随机算法,通过随机算法处理指定的加密和解密私钥,实现当前控制客户端与bios控制板之间的通信。

8、在其中一些实施例中,端到端加密方式具体步骤为:

9、①bios控制板与云服务器通信:bios控制板采集设备数据并通过加密私钥加密后将生成的数据发送到云服务器,云服务器根据该bios控制板的加密私钥信息与加密私钥列表信息比对验证,若比对通过则将加密数据发送到控制客户端,若比对不通过则将数据暂存在云服务器中,由工作人员统一处理;

10、②控制客户端接收加密数据,并根据云服务器中比对的加密私钥列表信息提取对应的解密私钥将数据进行解密,然后将解密后的数据回传至云服务器,云服务器接收该数据然后通过数据处理模块进行处理后与标准参数模块进行比对,若比对正常则输出正常值,若比对异常则通过警报模块进行告警;

11、③若告警,则管理人员根据具体情况,对bios控制板进行控制以及参数设置;

12、④控制客户端配置设置参数信息完成后,发送完成信号至云服务器,云服务器基于随机算法输出一指定的加密私钥和解密私钥信息,并将该加密私钥信息发送至控制客户端,解密私钥信息发送至bios控制板;

13、⑤控制客户端对配置设置参数信息进行加密后传输至云服务器,云服务器将加密数据发送到对应的bios控制板,bios控制板接收加密信息并通过接收到的解密私钥信息提取对应的解密私钥对数据进行解密;

14、⑥然后基于解密后的配置参数,对bios控制板进行参数设备或断开重启操作。

15、在其中一些实施例中,所述云服务器和控制客户端内均设置有可信任证书,将云服务器和控制客户端中分别安装的可信任数字证书进行关联;

16、在需要通信时,根据云服务器和控制客户端关联证书进行互相发送进行双方验证,验证通过后,即确认双方端点可靠,即进行数据通讯。

17、在其中一些实施例中,管理人员在对告警信息进行排查后,将排查结果上传到云服务器,若排查结果为无故障情况,则学习补充系统将对数据分析处理并补入到数据库中,并将分析后的正确数据分类存储到低于预警线以下的等级划分区域内;若排查结果为有故障情况,则学习补充系统不进行数据补充分析;

18、若管理人员在自行排查时发现bios异常运行情况,则将该异常情况信息反馈至云服务器,云服务器调取该bios控制板的实时运行参数数据并通过学习补充系统对该数据进行分析生成高于预警线以上的等级信息,并将数据存入数据库内。

19、在其中一些实施例中,所述云服务器内还设置有自动处理模块,所述自动处理模块对接标准参数模块的数据库,根据bios控制板的实时数据对bios控制板进行优化调整。

20、在其中一些实施例中,自动处理模块优化配置,先发送至控制客户端,然后通过控制客户端加密后返回至云服务器并发送到相应的bios控制板进行自动调整,以对bios控制板进行参数配置优化。

21、为实现上述目的,本发明还提供如下技术方案:一种智能网卡的bios控制系统的方法,其步骤为:

22、设置有网卡模块的bios控制板,将bios控制板与云服务器和、控制客户端之间采用端到端加密方式通信’

23、利用bios控制板通过网卡模块与云服务器通信,控制客户端与云服务器进行通信,bios控制板能够将实时运行数据生成并通过网卡模块传输到云服务器;

24、在云服务器内设置有数据处理模块、标准参数模块和警报模块,标准参数模块内存储有经过实践认证的数据模型,报警模块内预设各个阶梯层次的指数预警数值,标准参数模块包括数据库和学习补充系统,数据库内存放有所有经过实践认证的模型数据,学习补充系统能够对新产生的模型数据进行训练和分析提供参考补全并传输到大数据库中进行数据存储;

25、利用数据处理模块将接收到的数据与标准参数模块中的数据模型进行比对并生成比对数值,利用报警模块根据数据处理模块输出的比对数字与预警数值比对进行分析,并输出指数预警信号,当预警信号值低于预警线时,该预警信号以标准正常信号输出并在控制客户端上进行正常显示,当预警信号值高于预警线时,该预警信号将变更为报警信号,同时通过控制客户端提醒管理人员及时排查故障。

26、更为具体的,包括以下步骤:(1)bios控制器运行过程中的数据定时加密发送至云服务器;

27、(2)云服务器对加密数据进行验证,若验证通过则发送到控制客户端进行解密,解密后数据返回到云服务器进行分析处理;

28、(3)若数据异常,则进行自动优化,若优化后数据正常,则不进行告警,若优化后持续异常,则进行告警,并由管理人员进行操作;

29、(4)管理人员编写标准bios控制参数,并存储到云服务器的数据库内,作为自动优化模块的参考标准;

30、(5)同时对标准数据进行分级,设置告警值标准,当异常数据高于告警值时则进行告警,若低于告警值则不进行告警,同时自动优化模块将bios数据与标准参数进行比对,是否有优化空间,若有优化空间则对bios控制板进行参数优化,同时保存原有设置参数;

31、(6)bios控制板基于优化后的配置参数运行后,性能高于原有配置参数,则bios控制板持续以优化后的参数运行,若性能低于原有配置参数,则自动优化模块基于保存的原有设置参数对bios控制板进行原参数匹配;

32、(7)同时将匹配日志进行保存传输到控制客户端,对管理人员进行参考。

33、与现有技术相比,本发明的有益效果是:提升设备bios管理中的安全性及工作效率;

34、通过云服务器对bios数据的识别及报警系统既可以提高可靠性,也可以节约人力;

35、通过云服务器实时进行安全监控,再加上有效的报警系统,管理人员能够轻松设备运行的安全状况、实时动态,并且可以引入更多的工作检测场景,可扩展性高,形成一个以bios数据的比对系统为核心,同时涉及通信加密方案的多系统集合,集安全效率于一身。

36、本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂,通过本技术的实施例对本技术进行详尽说明和了解。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1