一种云平台智能升级方法与流程

文档序号:13763170阅读:1229来源:国知局

技术领域

本发明涉及云平台管理系统升级领域,具体的说是一种云平台智能升级方法。



背景技术:

随着云计算的广泛应用和飞速发展,云平台管理系统的应用也越来越广泛,政府、企业等各领域也在不断扩大云平台管理系统的使用规模。这就为云平台管理系统的升级工作,提出了越来越高要求。以往云平台管理系统升级方案中,整个系统同时进行升级工作,会中断正在进行的云平台业务并造成数据丢失。此外,节点出现故障时,一般废弃该节点或者进行迁移工作,并不能很好恢复问题节点系统运行,造成系统资源浪费。



技术实现要素:

本发明针对目前技术发展的需求和不足之处,提供一种云平台智能升级方法。

本发明所述一种云平台智能升级方法,解决上述技术问题采用的技术方案如下:所述一种云平台智能升级方法,不中断云平台业务运行的前提下,在云平台管理系统的升级系统中设置升级管理模块和备份管理模块,用以管理节点升级和备份工作,节点处于运行态时不升级,处于空闲态时升级;并且,当节点出现不可修复故障时迅速恢复节点系统运行。

优选的,所述升级管理模块负责判断要升级的节点是否处于运行状态,若节点处于空闲态,则向该节点发送升级包和升级命令;若节点处于运行态,则该节点暂时不进行升级工作,等待节点空闲时再进行升级。

优选的,所述升级管理模块接收节点升级完成命令,一次升级成功后该节点不再执行升级操作。

优选的,所述备份管理模块负责接收节点升级完成后向其发送备份命令,对节点当前系统进行备份并设置还原时间点。

优选的,当节点出现不可修复故障时,所述备份管理模块检查还原时间点并启用节点之前备份,向节点发送恢复命令,快速恢复节点系统运行。

本发明所述一种云平台智能升级方法与现有技术相比具有的有益效果是:本发明在不中断云平台业务的前提下,节点处于运行态时暂时不升级,处于空闲态时升级,能够避免整个系统同时进行升级工作造成数据丢失;每一个节点进行升级工作后做当前节点系统备份,设置还原时间点,当节点出现不可修复故障时迅速恢复系统运行,能够避免因节点故障执行废弃或迁移工作造成系统资源浪费;可见,采用本发明节点无须频繁执行升级操作,方便系统维护,能够准确、高效的进行云平台管理系统的节点升级工作,并确保节点故障时恢复节点系统运行,能够有效节约系统资源。

附图说明

附图1为所述云平台智能升级方法的示意框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种云平台智能升级方法进一步详细说明。

实施例:

本实施例所述一种云平台智能升级方法,如附图1所示,不中断云平台业务运行的前提下,在云平台管理系统的升级系统中设置升级管理模块和备份管理模块,用以管理节点升级和备份工作,节点处于运行态时不升级,处于空闲态时升级;并且,当节点出现不可修复故障时迅速恢复节点系统运行。

所述升级管理模块负责,判断要升级的节点是否处于运行状态,若节点处于空闲态,则向该节点发送升级包和升级命令;若节点处于运行态,则该节点暂时不进行升级工作,等待节点空闲时再进行升级;如附图1所示。所述升级管理模块接收节点升级完成命令,一次升级成功后该节点不再执行升级操作。

所述备份管理模块负责,接收节点升级完成后向其发送备份命令,对节点当前系统进行备份并设置还原时间点。当节点出现不可修复故障时,所述备份管理模块检查还原时间点并启用节点之前备份,向节点发送恢复命令,从而快速恢复节点系统运行;如附图1所示。

本实施例所述云平台智能升级方法中,所述升级管理模块主要提供节点升级所需升级包,并判断节点是处于运行态或空闲态,有选择进行升级工作;所述备份管理模块主要负责节点升级完成后进行备份工作,管理这些备份,节点故障时进行节点系统恢复工作。因此,本发明能够准确、高效的进行云平台管理系统的节点升级工作,并确保节点故障时恢复节点系统运行,能够有效节约系统资源。

上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。

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