升级方法、电子设备及存储介质技术

技术编号:36437471 阅读:11 留言:0更新日期:2023-01-20 22:51
本公开涉及信息处理技术领域,尤其涉及一种升级方法、电子设备及存储介质,所述升级方法包括:确定至少一个处理器管理器或至少一个处理器中的待升级设备;发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程、或使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理;接收所述待升级设备响应于所述升级数据生成的升级反馈;在所述升级反馈为升级成功的情况下,重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程、或使所述已升级设备恢复对所述已升级设备对应的处理器的管理。本公开实施例可自动化地对处理器或处理器管理器进行升级。可自动化地对处理器或处理器管理器进行升级。可自动化地对处理器或处理器管理器进行升级。

【技术实现步骤摘要】
升级方法、电子设备及存储介质


[0001]本公开涉及信息处理
,尤其涉及一种升级方法、电子设备及存储介质。

技术介绍

[0002]随着处理器行业的发展,开发人员逐渐开始使用额外的处理器进行数据的处理,以提高各项业务功能的实际处理速度。而处理器或处理器管理器在进行升级(例如驱动或固件的升级)的情况下,通常会造成其负责的业务流程的中断,不利于持续地提供业务功能。故如何提供一种更好的升级方法,是开发人员亟需解决的技术问题。

技术实现思路

[0003]本公开提出了一种升级的技术方案。
[0004]根据本公开的一方面,提供了一种升级方法,应用于处理器管理器或管理终端,所述处理器管理器与至少一个处理器相连,所述管理终端与至少一个所述处理器管理器相连,所述升级方法包括:确定所述至少一个处理器管理器或所述至少一个处理器中的待升级设备;发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程、或使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理;接收所述待升级设备响应于所述升级数据生成的升级反馈;在所述升级反馈为升级成功的情况下,重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程、或使所述已升级设备恢复对所述已升级设备对应的处理器的管理。
[0005]在一种可能的实施方式中,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:确定所述待升级设备中的一个当前升级设备,发送升级数据至所述当前升级设备,并使所述当前升级设备退出所述处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述当前升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启所述当前升级设备,并将重启后的所述当前升级设备作为已升级设备加入所述业务流程,并重新执行所述确定所述待升级设备中的一个当前待升级设备,直至所述待升级设备均升级完成。
[0006]在一种可能的实施方式中,所述确定所述待升级设备中的一个当前升级设备,包括以下任意一项:通过所述已升级设备,根据预设的规则或待升级设备列表,确定所述待升级设备中的一个当前待升级设备;根据预设的待升级设备列表,确定所述待升级设备中的一个当前待升级设备。
[0007]在一种可能的实施方式中,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:确定所述待升级设备中的一组当前升级设备组,发送升级数据至所述当前升级设备组,并使所述当前升级设备组中至少一个当前升级设备退出所述
处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述当前升级设备组中至少一个当前升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启所述当前升级设备组中至少一个当前升级设备,并将重启后的所述当前升级设备组中至少一个当前升级设备作为已升级设备加入所述业务流程,并重新执行所述确定所述待升级设备中的一组当前升级设备组,直至所述待升级设备均升级完成。
[0008]在一种可能的实施方式中,所述确定所述待升级设备中的一组当前升级设备组,包括以下任意一项:通过已升级设备组中至少一个已升级设备,根据预设的规则或待升级设备组列表,确定所述待升级设备中的一个当前待升级设备组;根据预设的待升级设备组列表,确定所述待升级设备中的一个当前待升级设备组。
[0009]在一种可能的实施方式中,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:发送升级数据至全部待升级设备,并使所述全部待升级设备退出所述处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述全部待升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启升级成功的待升级设备,并将重启后的待升级设备作为已升级设备加入所述业务流程。
[0010]在一种可能的实施方式中,所述使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程包括以下至少一项:确定所述待升级设备是否完成当前业务流程对应的当前任务,在确定所述待升级设备已完成当前业务流程对应的当前任务的情况下,停止发送新的任务至所述待升级设备;停止发送新的任务至所述待升级设备,确定所述待升级设备是否已完成已有任务,在确定所述待升级设备已完成已有任务的情况下,确定所述待升级设备已退出所述处理器管理器或管理终端负责的业务流程。
[0011]在一种可能的实施方式中,所述重启所述待升级设备,包括以下至少一项:接收所述待升级设备升级之后、自动重启之后发送的重启完成消息;发送重启指令至所述待升级设备,并接收所述待升级设备响应于所述重启指令发送的重启完成消息;所述重启指令用以指示所述待升级设备进行重启。
[0012]在一种可能的实施方式中,所述升级方法包括以下至少一项:所述升级方法应用于处理器管理器或管理终端,在所述处理器管理器不为所述待升级设备的情况下,所述发送升级数据至所述待升级设备,包括:发送处理器管理器或管理终端本地存储的升级数据至所述待升级处理器对应的处理器管理器、所述待升级处理器、所述待升级处理器管理器中的至少一项;所述升级数据用以执行以下至少一项:通过所述处理器管理器对所述待升级处理器或所述待升级处理器管理器进行固件升级、通过所述待升级处理器或所述待升级处理器管理器进行固件升级;在所述处理器管理器为所述待升级设备的情况下,所述发送升级数据至所述待升级设备,包括:读取本地存储的升级数据。
[0013]在一种可能的实施方式中,所述待升级设备为待升级处理器管理器;所述升级数据为驱动升级数据;其中,所述驱动升级数据用以升级所述待升级处理器管理器管理的处
理器对应的驱动。
[0014]在一种可能的实施方式中,所述待升级设备为待升级处理器管理器,所述使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理,包括:根据配置的托管规则,确定所述待升级处理器管理器对应的托管处理器管理器;控制所述待升级处理器管理器放弃对其对应的至少一个处理器的管理并执行以下至少一项:发送第一托管开始指令至所述托管处理器管理器;其中,所述第一托管开始指令用以指示所述托管处理器管理器对所述待升级处理器管理器放弃管理的至少一个处理器进行管理;发送第二托管开始指令至放弃管理的至少一个处理器;其中,所述第二托管开始指令用以指示所述放弃管理的至少一个处理器连入所述托管处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种升级方法,其特征在于,应用于处理器管理器或管理终端,所述处理器管理器与至少一个处理器相连,所述管理终端与至少一个所述处理器管理器相连,所述升级方法包括:确定所述至少一个处理器管理器或所述至少一个处理器中的待升级设备;发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程、或使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理;接收所述待升级设备响应于所述升级数据生成的升级反馈;在所述升级反馈为升级成功的情况下,重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程、或使所述已升级设备恢复对所述已升级设备对应的处理器的管理。2.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:确定所述待升级设备中的一个当前升级设备,发送升级数据至所述当前升级设备,并使所述当前升级设备退出所述处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述当前升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启所述当前升级设备,并将重启后的所述当前升级设备作为已升级设备加入所述业务流程,并重新执行所述确定所述待升级设备中的一个当前待升级设备,直至所述待升级设备均升级完成。3.如权利要求2所述的升级方法,其特征在于,所述确定所述待升级设备中的一个当前升级设备,包括以下任意一项:通过所述已升级设备,根据预设的规则或待升级设备列表,确定所述待升级设备中的一个当前待升级设备;根据预设的待升级设备列表,确定所述待升级设备中的一个当前待升级设备。4.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:确定所述待升级设备中的一组当前升级设备组,发送升级数据至所述当前升级设备组,并使所述当前升级设备组中至少一个当前升级设备退出所述处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述当前升级设备组中至少一个当前升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启所述当前升级设备组中至少一个当前升级设备,并将重启后的所述当前升级设备组中至少一个当前升级设备作为已升级设备加入所述业务流程,并重新执行所述确定所述待升级设备中的一组当前升级设备组,直至所述待升级设备均升级完成。5.如权利要求4所述的升级方法,其特征在于,所述确定所述待升级设备中的一组当前
升级设备组,包括以下任意一项:通过已升级设备组中至少一个已升级设备,根据预设的规则或待升级设备组列表,确定所述待升级设备中的一个当前待升级设备组;根据预设的待升级设备组列表,确定所述待升级设备中的一个当前待升级设备组。6.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器或待升级处理器管理器,所述发送升级数据至所述待升级设备,并使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程,包括:发送升级数据至全部待升级设备,并使所述全部待升级设备退出所述处理器管理器或管理终端负责的业务流程;所述接收所述待升级设备响应于所述升级数据生成的升级反馈,包括:接收所述全部待升级设备响应于所述升级数据生成的升级反馈;所述重启所述待升级设备,并将重启后的所述待升级设备作为已升级设备加入所述业务流程,包括:重启升级成功的待升级设备,并将重启后的待升级设备作为已升级设备加入所述业务流程。7.如权利要求1所述的升级方法,其特征在于,所述使所述待升级设备退出所述处理器管理器或管理终端负责的业务流程包括以下至少一项:确定所述待升级设备是否完成当前业务流程对应的当前任务,在确定所述待升级设备已完成当前业务流程对应的当前任务的情况下,停止发送新的任务至所述待升级设备;停止发送新的任务至所述待升级设备,确定所述待升级设备是否已完成已有任务,在确定所述待升级设备已完成已有任务的情况下,确定所述待升级设备已退出所述处理器管理器或管理终端负责的业务流程。8.如权利要求1所述的升级方法,其特征在于,所述重启所述待升级设备,包括以下至少一项:接收所述待升级设备升级之后、自动重启之后发送的重启完成消息;发送重启指令至所述待升级设备,并接收所述待升级设备响应于所述重启指令发送的重启完成消息;所述重启指令用以指示所述待升级设备进行重启。9.如权利要求2所述的升级方法,其特征在于,所述升级方法包括以下至少一项:所述升级方法应用于处理器管理器或管理终端,在所述处理器管理器不为所述待升级设备的情况下,所述发送升级数据至所述待升级设备,包括:发送处理器管理器或管理终端本地存储的升级数据至所述待升级处理器对应的处理器管理器、所述待升级处理器、所述待升级处理器管理器中的至少一项;所述升级数据用以执行以下至少一项:通过所述处理器管理器对所述待升级处理器或所述待升级处理器管理器进行固件升级、通过所述待升级处理器或所述待升级处理器管理器进行固件升级;在所述处理器管理器为所述待升级设备的情况下,所述发送升级数据至所述待升级设备,包括:读取本地存储的升级数据。10.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器管理器;所述升级数据为驱动升级数据;其中,所述驱动升级数据用以升级所述待升级处理器管理器管理的处理器对应的驱动。11.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器管理器,所述使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理,包括:根据配置的托管规则,确定所述待升级处理器管理器对应的托管处理器管理器;
控制所述待升级处理器管理器放弃对其对应的至少一个处理器的管理并执行以下至少一项:发送第一托管开始指令至所述托管处理器管理器;其中,所述第一托管开始指令用以指示所述托管处理器管理器对所述待升级处理器管理器放弃管理的至少一个处理器进行管理;发送第二托管开始指令至放弃管理的至少一个处理器;其中,所述第二托管开始指令用以指示所述放弃管理的至少一个处理器连入所述托管处理器管理器。12.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器管理器,所述使所述待升级设备放弃对所述待升级设备对应的至少一个处理器的管理,包括:发送托管开始指令至所述待升级处理器管理器对应的至少一个处理器;其中,所述托管开始指令用以指示所述待升级处理器管理器对应的至少一个处理器根据预设的规则或管理器列表自主选择托管处理器管理器,并连入所述托管处理器管理器。13.如权利要求1所述的升级方法,其特征在于,所述待升级设备为待升级处理器管理器,所述使所述待升级设备...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

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

1