[发明专利]组件升级的方法和装置有效
申请号: | 201810025078.7 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108345462B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 蒋立新;彭永辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 时林;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组件 升级 方法 装置 | ||
本申请提供了一种组件升级的方法和装置,在包括至少两个处理节点的系统中执行,该系统中配置有N种业务组件,每个处理节点上安装有至少一种业务组件,该方法包括:对该至少两个处理节点进行分组,以确定M个处理节点集合,第i个处理节点集合中的处理节点上设置有该第i个处理节点集合对应的业务组件;为该M个处理节点集合确定P个升级时段,每个处理节点集合对应一个升级时段;根据该P个升级时段,控制每个处理节点上的业务组件的升级,以使第i个处理节点集合所对应的业务组件的升级在第i个处理节点集合对应的升级时段中进行,能够支持根据业务组件的重要性和特点,完成组件升级的编排,能够减小组件升级对用户体验的影响。
技术领域
本申请涉及计算机技术领域,并且更具体地,涉及组件升级的方法和装置。
背景技术
目前,已知一种技术,可以在处理节点(例如,物理设备或虚拟机)上安装组件,从而能够使该处理节点提供所安装的组件对应的业务功能。并且,在现有技术中,可以对处理节点上安装的组件进行升级。
随着计算机技术的发展,处理节点的数量也海量增加,对处理节点的组件进行升级可能导致业务访问中断,从而影响用户体验,如何解决组件升级对用户体验的影响,成为业界亟需解决的问题。
发明内容
本申请提供一种组件升级的方法和装置,能够减小该的组件升级对用户体验的影响。
第一方面,提供了一种组件升级的方法,在包括至少两个处理节点的系统中执行,该系统中配置有N种业务组件,每个处理节点上安装有至少一种业务组件,N为大于或等于2的正整数,该方法包括:控制设备对该至少两个处理节点进行分组,以确定M个处理节点集合,M为小于或等于N的正整数,其中,每个处理节点集合对应于一种业务组件,第i个处理节点集合中的处理节点上设置有该第i个处理节点集合对应的业务组件,i为小于或等于M的正整数;该控制节点为该M个处理节点集合确定P个升级时段,每个处理节点集合对应一个升级时段,P为小于或等于M的正整数;该控制节点根据该P个升级时段,控制每个处理节点上的业务组件的升级,以使第i个处理节点集合所对应的业务组件的升级在第i个处理节点集合对应的升级时段中进行。
根据本申请实施例的组件升级的方法,通过根据各该处理节点所安装的业务组件,对各该进行分组,以确定多个处理节点集合,并在不同时段对不同集合中的处理节点上安装的组件进行升级,从而,能够支持根据业务组件的重要性和特点,完成对组件升级的编排,进而,能够减小组件升级对用户体验的影响。
可选地,不同的业务组件可以提供不同的功能,或者,不同的业务组件可以用于处理不同的业务过程,或者,不同的业务组件可以执行不同的动作。
可选地,该控制节点根据该P个升级时段,控制每个处理节点上的业务组件的升级,包括:该控制节点在该第i个处理节点集合对应的升级时段,向该第i个处理节点集合中的每个处理节点发送该第i个处理节点集合所对应的业务组件的升级包。
通过由控制节点在不同时段向不同处理节点集合中的处理节点发送升级包,能够实现在无需对处理节点进行改进的情况下,完成本申请的组件升级的方法,从而,能够提高本申请的组件升级的方法的兼容性和实用性。
可选地,该控制节点根据该P个升级时段,控制每个处理节点上的业务组件的升级,包括:该控制节点向每个处理节点发送映射关系信息,该映射关系信息用于指示该M个处理节点集合中的每个处理节点集合对应的业务组件,且该映射关系信息用于指示M个处理节点集合中的每个处理节点集合对应的升级时段。
可选地,该N种业务组件包括控制器、客户端和服务器。
可选地,对应的业务组件为控制器的处理节点集合的升级时段位于对应的业务组件为客户端的处理节点集合的升级时段之前。
可选地,对应的业务组件为控制器的处理节点集合的升级时段位于对应的业务组件为服务器的处理节点集合的升级时段之前。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810025078.7/2.html,转载请声明来源钻瓜专利网。