System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种驱动程序升级方法及装置、存储介质、计算机设备制造方法及图纸_技高网

一种驱动程序升级方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:41112233 阅读:4 留言:0更新日期:2024-04-25 14:04
本申请公开了一种驱动程序升级方法及装置、存储介质、计算机设备,该方法包括:在目标分布式集群对应的目标局域网内广播驱动信息获取请求,目标分布式集群包括第一节点以及多个第二节点,每个第二节点在目标局域网内的节点状态包括在线状态以及离线状态;获取目标分布式集群中每个节点状态为在线状态的第二节点的节点驱动信息;对节点驱动信息进行统计分析,得到驱动分析结果;基于驱动分析结果,对第一节点的驱动程序进行升级处理。本申请在对目标分布式集群中的节点进行驱动程序升级时,可以不再受到服务器故障的制约,同时可以实现节点硬件的驱动程序快速升级的效果,有利于提升用户体验。

【技术实现步骤摘要】

本申请涉及计算机,尤其是涉及到一种驱动程序升级方法及装置、存储介质、计算机设备


技术介绍

1、随着计算机技术的不断发展,计算机的应用变得越来越广泛。计算机的正常运行离不开驱动程序,驱动程序是计算机中添加到操作系统里的特殊程序,其中包含有关硬件设备的信息,此信息可以使计算机与相应的设备进行通信。可以说没有驱动程序,计算机中的硬件设备就无法工作。

2、因此,当计算机中缺少驱动时需要下载驱动;当驱动出现损坏时需要修复驱动;当计算机中的驱动存在bug、现有驱动不支持新功能、驱动由原产厂商做过较大的更改等情况下,需要升级驱动。现有技术中,用户通常利用驱动升级软件从服务器中下载驱动程序,然而这种方法当服务器出现宕机等无法访问的情况时,会导致用户无法下载驱动程序。此外,这种方法影响了驱动程序的升级效率,影响用户体验。


技术实现思路

1、有鉴于此,本申请提供了一种驱动程序升级方法及装置、存储介质、计算机设备,相比于传统技术中依赖服务器对计算机硬件进行驱动升级的方法,本申请实施例在对目标分布式集群中的节点进行驱动程序升级时,可以不再受到服务器故障的制约,同时可以实现节点硬件的驱动程序快速升级的效果,有利于提升用户体验。

2、根据本申请的一个方面,提供了一种驱动程序升级方法,应用于第一节点,包括:

3、在目标分布式集群对应的目标局域网内广播驱动信息获取请求,所述目标分布式集群包括第一节点以及多个第二节点,每个第二节点在所述目标局域网内的节点状态包括在线状态以及离线状态;

4、获取所述目标分布式集群中每个节点状态为在线状态的第二节点的节点驱动信息,所述节点驱动信息包括所述第二节点的节点标识、以及每个硬件对应的硬件标识和驱动版本信息;

5、对所述节点驱动信息进行统计分析,得到驱动分析结果;

6、基于所述驱动分析结果,对所述第一节点的驱动程序进行升级处理。

7、根据本申请的另一方面,提供了一种驱动程序升级装置,应用于第一节点,包括:

8、广播模块,用于在目标分布式集群对应的目标局域网内广播驱动信息获取请求,所述目标分布式集群包括第一节点以及多个第二节点,每个第二节点在所述目标局域网内的节点状态包括在线状态以及离线状态;

9、信息获取模块,用于获取所述目标分布式集群中每个节点状态为在线状态的第二节点的节点驱动信息,所述节点驱动信息包括所述第二节点的节点标识、以及每个硬件对应的硬件标识和驱动版本信息;

10、分析模块,用于对所述节点驱动信息进行统计分析,得到驱动分析结果;

11、升级模块,用于基于所述驱动分析结果,对所述第一节点的驱动程序进行升级处理。

12、依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述驱动程序升级方法。

13、依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述驱动程序升级方法。

14、借由上述技术方案,本申请提供的一种驱动程序升级方法及装置、存储介质、计算机设备,当第一节点想要在目标分布式集群内进行驱动升级时,可以生成驱动信息获取请求,之后可以在目标局域网内广播该驱动信息获取请求。当第一节点广播驱动信息获取请求时,在线状态的第二节点可以接收该驱动信息获取请求。接着,可以从目标分布式集群中每个节点状态为在线状态的第二节点中获取节点驱动信息,具体地,节点驱动信息中可以包括第二节点的节点标识、第二节点中每个硬件对应的硬件标识以及该硬件对应的驱动版本信息。得到各个在线状态的第二节点的节点驱动信息之后,可以对这些节点驱动信息进行统计分析处理,进而可以得到驱动分析结果。最后根据分析得到的驱动分析结果,对第一节点的驱动程序进行升级处理。相比于传统技术中依赖服务器对计算机硬件进行驱动升级的方法,本申请实施例在对目标分布式集群中的节点进行驱动程序升级时,可以不再受到服务器故障的制约,同时可以实现节点硬件的驱动程序快速升级的效果,有利于提升用户体验。

15、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种驱动程序升级方法,应用于第一节点,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述节点驱动信息进行统计分析,得到驱动分析结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述驱动分析结果,对所述第一节点的驱动程序进行升级处理,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标分布式集群中的至少一个节点定期依据目标服务器存储的驱动信息集合进行驱动程序升级,所述至少一个节点基于所述目标分布式集群中各个节点的节点状态信息、节点性能信息以及节点空闲信息确定。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述对所述第一节点的驱动程序进行升级处理之后,所述方法还包括:

6.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取所述目标分布式集群中每个节点状态为在线状态的第二节点的节点驱动信息之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述对所述第一节点的驱动程序进行升级处理之后,所述方法还包括:

8.一种驱动程序升级装置,应用于第一节点,其特征在于,包括:

9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。

10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。

...

【技术特征摘要】

1.一种驱动程序升级方法,应用于第一节点,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述节点驱动信息进行统计分析,得到驱动分析结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述驱动分析结果,对所述第一节点的驱动程序进行升级处理,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标分布式集群中的至少一个节点定期依据目标服务器存储的驱动信息集合进行驱动程序升级,所述至少一个节点基于所述目标分布式集群中各个节点的节点状态信息、节点性能信息以及节点空闲信息确定。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述对所述第一节点的驱动程序进行升级处理之后,所述方法还包括:...

【专利技术属性】
技术研发人员:潘明李烃林田野何世伟
申请(专利权)人:成都安易迅科技有限公司
类型:发明
国别省市:

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

1