私有云系统健康检测方法、装置、设备、程序及存储介质与流程

文档序号:35979994发布日期:2023-11-09 23:00阅读:29来源:国知局
私有云系统健康检测方法、装置、设备、程序及存储介质与流程

本发明涉及计算机网络的私有云系统健康检测技术,尤其涉及私有云系统健康检测方法、装置、电子设备、软件程序及存储介质。


背景技术:

1、相关技术中,对云服务器的健康状态进行检测时,通常需要通过运维人员手动登陆到云服务器执行命令等方式进行健康状态检查,对于人员的技能要求较高,且效率较低,同时,相关技术中针对私有云服务器的健康状态播报信息都是通过明文数据进行传送,安全性无法得到保障,简单的加密算法又不能覆盖复杂的云服务器的健康状态播报信息,因此,影响了私有云服务器健康检查的速度和安全性。


技术实现思路

1、有鉴于此,本发明实施例提供一种私有云系统健康检测方法、装置、电子设备、软件程序及存储介质,既能自动化地对私有云服务器的健康状态进行检测与播报,使得用户能够及时的获知私有云服务器的健康状态,又能够减少健康状态播报信息在数据传输泄露的风险,保证私有云服务器网络的安全性以及数据的隐私性。

2、本发明实施例的技术方案是这样实现的:

3、本发明实施例提供了一种私有云系统健康检测方法,包括:

4、服务端接收客户端传输的经过加密的第一播报信息,其中,所述第一播报信息通过密钥对中的公钥进行加密;

5、所述服务端解析基线数据,得到播报频率、播报对象、播报模板以及播报的内容格式;

6、所述服务端通过所述密钥对中的私钥,对所述经过加密的第一播报信息进行解密处理,得到所述第一播报信息;

7、所述服务端根据所述播报的内容格式,对所述第一播报信息的文本颜色信息和文本字号信息进行渲染,得到渲染播报信息;

8、通过所述播报模板对所述渲染播报信息的内容显示位置进行调整,得到第二播报信息;

9、所述服务端基于所述播报频率,将所述第二播报信息向所述播报对象进行播报,以实现所述播报对象通过所述第二播报信息获知私有云系统健康巡检情况的效果。

10、本发明实施例还提供了一种私有云系统健康检测装置,包括:

11、信息传输模块,用于服务端接收客户端传输的经过加密的第一播报信息,其中,所述第一播报信息通过密钥对中的公钥进行加密;

12、信息处理模块,用于所述服务端解析基线数据,得到播报频率、播报对象、播报模板以及播报的内容格式;

13、所述信息处理模块,用于所述服务端通过所述密钥对中的私钥,对所述经过加密的第一播报信息进行解密处理,得到所述第一播报信息;

14、所述信息处理模块,用于所述服务端根据所述播报的内容格式,对所述第一播报信息的文本颜色信息和文本字号信息进行渲染,得到渲染播报信息;

15、所述信息处理模块,用于通过所述播报模板对所述渲染播报信息的内容显示位置进行调整,得到第二播报信息;

16、所述信息处理模块,用于所述服务端基于所述播报频率,将所述第二播报信息向所述播报对象进行播报,以实现所述播报对象通过所述第二播报信息获知私有云系统健康巡检情况的效果。

17、上述方案中,

18、所述信息处理模块,用于当数据上报模式为通过二维码图像上报时,所述服务端接收所述客户端传输的二维码图像,其中,所述二维码图像携带有经过加密的第一播报信息;

19、所述信息处理模块,用于当数据上报模式为通过文字上报时,所述服务端接收所述客户端传输的文字信息,其中,所述文字信息带有经过加密的第一播报信息。

20、上述方案中,

21、所述信息处理模块,用于为所述服务端和客户端配置私有云系统健康检测编码标准,其中,所述私有云系统健康检测编码标准包括:协议头信息和协议体信息,

22、其中,所述协议头信息包括:协议规则,所述协议体信息包括:根据所述协议头信息转化的播报信息。

23、上述方案中,

24、所述协议规则包括:客户端编号信息,序列化的标识信息,解压缩标识信息以及加解密的标识信息;

25、所述协议体信息包括:播报使用的基线标识,播报对应的客户的标识信息,服务端的标识信息以及播报使用的指标对象的数组。

26、上述方案中,

27、所述信息处理模块,用于获取所述服务端和客户端的固定密钥;

28、所述信息处理模块,用于获取所述服务端和客户端的时间变化序列值;

29、所述信息处理模块,用于利用所述固定密钥和所述时间变化序列值进行迭代散列计算,得到时间序列同步变化密钥对。

30、上述方案中,

31、所述信息处理模块,用于当所述客户端和所述服务端存在时间差时,根据所述服务端和所述客户端的使用场景,对所述服务端配置参数的内容进行配置,其中所述服务端配置参数包括:服务端密钥信息、版本信息、有效期信息;

32、所述信息处理模块,用于基于所述服务端和所述客户端的使用场景,对所述服务端配置参数的更新周期进行调整。

33、上述方案中,

34、所述信息处理模块,用于当所述服务端和所述客户端的使用场景为租用单一私有云服务器场景时,将所述服务端配置参数的更新周期配置为24小时,其中,所述服务端配置参数的更新周期的起始时间为每一个自然日的零时。

35、上述方案中,

36、所述信息处理模块,用于当所述服务端和所述客户端的使用场景的安全性指数小于等于安全阈值时,为所述服务端配置参数配置服务端配置参数有效时间;

37、所述信息处理模块,用于当所述服务端和所述客户端的使用场景的安全性指数大于安全阈值时,为所述服务端配置参数配置服务端配置参数更新周期。

38、上述方案中,所述信息处理模块,用于当通过所述第二播报信息获知云服务器的健康情况后,确定所述云服务器硬盘相匹配的故障修复方式;

39、所述信息处理模块,用于基于与所述云服务器硬盘相匹配的故障修复方式,触发对应的故障修复进程,并通过所述故障修复进程对所述云服务器硬盘故障进行修复。

40、本发明实施例还提供了一种电子设备,所述电子设备包括:

41、存储器,用于存储可执行指令;

42、处理器,用于运行所述存储器存储的可执行指令时,实现前序的私有云系统健康检测方法。

43、本发明实施例还提供了一种计算机可读存储介质,存储有可执行指令,所述可执行指令被处理器执行时实现前序的私有云系统健康检测方法。

44、本发明实施例具有以下有益效果:

45、本发明实施例通过服务端接收客户端传输的经过加密的第一播报信息,其中,所述第一播报信息通过密钥对中的公钥进行加密;所述服务端解析基线数据,得到播报频率、播报对象、播报模板以及播报的内容格式;所述服务端通过所述密钥对中的私钥,对所述经过加密的第一播报信息进行解密处理,得到所述第一播报信息;所述服务端根据所述播报模板和播报的内容格式,对所述第一播报信息进行组合,得到第二播报信息;所述服务端基于所述播报频率,将所述第二播报信息向所述播报对象进行播报,以实现所述播报对象通过所述第二播报信息获知私有云系统健康巡检情况的效果。由此,既能自动化地对私有云服务器的健康状态进行检测与播报,使得用户能够及时的获知私有云服务器的健康状态,又能够减少健康状态播报信息在数据传输泄露的风险,保证私有云服务器网络的安全性以及私有云服务器的数据隐私性。

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