版本升级处理方法及装置制造方法及图纸

技术编号:11739285 阅读:52 留言:0更新日期:2015-07-15 22:19
本发明专利技术提供了一种版本升级处理方法及装置,该方法包括:对在同一物理网元实体上的至少两个业务处理器;对调整业务后的至少两个业务处理器的运行版本分批进行升级处理,通过本发明专利技术,解决了相关技术中采用对业务处理器进行全用户升级,存在风险大,用户体验低下的问题,进而达到了对业务处理器进行分批升级处理,在升级影响用户业务时,仅对有影响的业务进行版本回退,实现了系统的平滑升级的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种版本升级处理方法及装置
技术介绍
电信设备主业务处理器目前的升级方式是全用户升级,即业务处理上的所有用 户,要么全部升级,要么全部回退,无法区别用户进行操作,操作风险较大。电信设备的升级 割接操作比较频繁,升级割接的操作质量会对运营商的形象产生致命的影响。因此,在相关 技术中采用对业务处理器进行全用户升级,存在风险大,用户体验低下的问题。
技术实现思路
本专利技术提供了一种版本升级处理方法及装置,以至少解决相关技术中采用对业务 处理器进行全用户升级,存在风险大,用户体验低下的问题。 根据本专利技术的一个方面,提供了一种版本升级处理方法,包括:对在同一物理网元 实体上的至少两个业务处理器的业务进行调整;对调整业务后的所述至少两个业务处理器 的运行版本分批进行升级处理。 优选地,对在同一物理网元实体上的所述至少两个业务处理器的业务进行调整包 括:确定在本批次进行升级的所述至少两个业务处理器中待升级的业务处理器;依据预定 的业务分发策略将所述待升级的业务处理器的业务调整至所述至少两个业务处理器中除 所述待升级的业务处理器之外的其它业务处理器。 优选地,在对调整业务后的所述至少两个业务处理器的运行版本分批进行升级处 理包括:对业务调整后的在本批次进行升级的所述待升级的业务处理器进行版本升级处 理;判断对所述待升级的业务处理器进行版本升级后的业务处理器进行的业务测试是否成 功;在判断结果为是的情况下,对所述其它业务处理器进行下一批次的版本升级处理,直至 所述至少两个业务处理器全部升级完成。 优选地,在判断对所述待升级的业务处理器进行版本升级后的业务处理器进行的 业务测试是否成功之后,还包括:在判断结果为否的情况下,将所述待升级的业务处理器的 运行版本回退为升级前的版本。 优选地,所述预定的业务分发策略包括以下至少之一:用户标识、用户比例、用户 类别、业务类别。 优选地,在对调整业务后的所述至少两个业务处理器的运行版本分批进行升级处 理之后,还包括:对所述至少两个业务处理器的业务进行重新分配。 根据本专利技术的另一方面,提供了一种版本升级处理装置,包括:调整模块,用于对 在同一物理网元实体上的至少两个业务处理器的业务进行调整;升级模块,用于对调整业 务后的所述至少两个业务处理器的运行版本分批进行升级处理。 优选地,所述调整模块包括:确定单元,用于确定在本批次进行升级的所述至少两 个业务处理器中待升级的业务处理器;调整单元,用于依据预定的业务分发策略将所述待 升级的业务处理器的业务调整至所述至少两个业务处理器中除所述待升级的业务处理器 之外的其它业务处理器。 优选地,所述升级模块包括:第一升级单元,用于对业务调整后的在本批次进行升 级的所述待升级的业务处理器进行版本升级处理;判断单元,用于判断对所述待升级的业 务处理器进行版本升级后的业务处理器进行的业务测试是否成功;第二升级单元,用于在 所述判断单元的判断结果为是的情况下,对所述其它业务处理器进行下一批次的版本升级 处理,直至所述至少两个业务处理器全部升级完成。 优选地,所述升级模块还包括:回退单元,用于在所述判断单元的判断结果为否的 情况下,将所述待升级的业务处理器的运行版本回退为升级前的版本。 优选地,该装置还包括:分配模块,用于对所述至少两个业务处理器的业务进行重 新分配。 通过本专利技术,采用对在同一物理网元实体上的至少两个业务处理器的业务进行调 整;对调整业务后的所述至少两个业务处理器的运行版本分批进行升级处理,解决了相关 技术中采用对业务处理器进行全用户升级,存在风险大,用户体验低下的问题,进而达到了 对业务处理器进行分批升级处理,在升级影响用户业务时,仅对有影响的业务进行版本回 退,实现了系统的平滑升级的效果。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的版本升级处理方法的流程图; 图2是根据本专利技术实施例的版本升级处理装置的结构框图; 图3是根据本专利技术实施例的版本升级处理装置中调整模块22的优选结构框图; 图4是根据本专利技术实施例的版本升级处理装置中升级模块24的优选结构框图 图5是根据本专利技术实施例的版本升级处理装置中升级模块24的优选结构框图 -* ? 图6是根据本专利技术实施例的版本升级处理装置的优选结构框图; 图7是根据本专利技术优选实施例的虚拟机方式部署图; 图8是根据本专利技术优选实施例的版本发布流程图; 图9是根据本专利技术实施例的消息分发流程图; 图10是根据本专利技术优选实施例的场景一的示意图; 图11是根据本专利技术优选实施例的场景二的示意图。【具体实施方式】 下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。 在本实施例中提供了一种版本升级处理方法,图1是根据本专利技术实施例的版本升 级处理方法的流程图,如图1所示,该流程包括如下步骤: 步骤S102,对在同一物理网元实体上的至少两个业务处理器的业务进行调整; 步骤S104,对调整业务后的的至少两个业务处理器的运行版本分批进行升级处 理。 通过上述步骤,对在同一物理网元实体上的至少两个业务处理器分批进行版本升 级处理,相对于相关技术中,对所有的业务处理器同时进行版本升级,导致一旦影响业务则 需要将所有的业务服务器进行版本回退,不仅解决了相关技术中采用对业务处理器进行全 用户升级,存在风险大,用户体验低下的问题,进而达到了对业务处理器进行分批升级处 理,在升级影响用户业务时,仅对有影响的业务进行版本回退,实现了系统的平滑升级的效 果。 对在同一物理网元实体上的至少两个业务处理器的业务进行调整时,可以采用以 下处理,即先确定在本批次进行升级的至少两个业务处理器中待升级的业务处理器;依据 预定的业务分发策略将待升级的业务处理器的业务调整至至少两个业务处理器中除待升 级的业务处理器之外的其它业务处理器,需要说明的是,该预定的业务分发策略可以有很 多种,例如,可以为以下至少之一:用户标识、用户比例、用户类别、业务类别;对业务调整 后的待升级的业务处理器进行版本升级处理。即在分批进行升级时,先将要进行升级的业 务处理器的业务分担到其它业务处理器中,以免直接影响业务。之后,对业务调整后的在本 批次进行升级的待升级的业务处理器进行版本升级处理,在对业务调整后的待升级的业务 处理器进行版本升级处理之后,还可以对待升级的业务处理器进行版本升级后的业务处理 器进行业务测试;判断业务测试是否成功;在判断结果为是的情况下,对其它业务处理器 进行下一批次的版本升级处理,直至至少两个业务处理器全部升级完成。而在判断结果为 否的情况下,将待升级的业务处理器的运行版本回退为升级前的版本。采用这样的处理,实 现了只对影响业务使用的业务处理器的版本进行版本回退,并非对全部的业务处理器进行 版本回退,有效地减少了升级失败的影响范围,有效地提升了系统性能。 优选地,在对调整业务后的至少两个业务处理器的运行版本分批进行升级处理之 后,还可以对至少两个业务处理器的业务进行重新分配,即依据本文档来自技高网...

【技术保护点】
一种版本升级处理方法,其特征在于,包括:对在同一物理网元实体上的至少两个业务处理器的业务进行调整;对调整业务后的所述至少两个业务处理器的运行版本分批进行升级处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡继东孙晓勇王长金朱庆军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1