【技术实现步骤摘要】
一种升级存储系统的方法及相关装置
[0001]本申请涉及计算机领域,尤其涉及一种升级存储系统的方法及相关装置。
技术介绍
[0002]随着公有云和混合云市场的日益成熟与飞速发展,云计算客户群体越来越庞大,云计算业务的存储数据和存储流量也呈指数型增长。
[0003]但是随着存储系统的体系越来越纷繁复杂,存储系统的升级流程也越来越繁琐冗长。并且传统的存储系统升级流程都要先暂停存储业务,然后执行存储系统升级。升级完成后再恢复存储业务,造成存储系统升级过程中存储业务的中断时间长达数秒甚至数分钟,存储业务的中断会给客户造成严重的损失。
技术实现思路
[0004]本申请实施例提供一种升级存储系统的方法及相关装置,使存储系统在升级过程中的数据面零中断和控制面零中断,实现了升级过程中存储系统业务的无损和控制单元的无感。
[0005]第一方面,本申请实施例提供了一种升级存储系统的方法,所述方法包括在第一存储系统保持业务处理的能力的情况下,执行如下操作:
[0006]获取所述第一存储系统的第一信息;所述第一信息包括如下的一项或多项:所述第一存储系统管理的存储设备的配置、所述第一存储系统的任务处理情况和所述第一存储系统需要处理的任务请求;根据所述第一信息确定第二存储系统的配置,所述第二存储系统为所述第一存储系统升级后的系统。
[0007]本方案中,在升级存储系统的过程中,设备中旧的存储系统(即上述第一存储系统)仍然保持业务处理的能力,能够正常完成数据面和控制面的任务请求。同时,该设备还可以获 ...
【技术保护点】
【技术特征摘要】
1.一种存储系统的升级方法,其特征在于,所述方法包括在第一存储系统保持业务处理的能力的情况下,执行如下操作:获取所述第存储系统的第一信息;所述第一信息包括如下的一项或多项:所述第一存储系统管理的存储设备的配置、所述第一存储系统的任务处理情况和所述第一存储系统需要处理的任务请求;根据所述第一信息确定第二存储系统的配置,所述第二存储系统为所述第一存储系统升级后的系统。2.根据权利要求1所述的方法,其特征在于,所述存储设备的配置包括如下的部分或全部:存储协议、存储介质类型、处理任务的队列、吞吐量、存储格式、文件系统、所述存储设备的属性、所述存储设备的类型、所述存储设备的容量、所述存储设备的块大小、所述存储设备的扇区大小、所述存储设备的任务处理状态和所述存储设备的运行状态;所述第一存储系统的任务处理情况包括数据面任务请求的处理情况和/或控制面任务请求的处理情况。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述第一存储系统和所述第二存储系统之间建立第一信息传输通道,所述第一信息传输通道用于从所述第一存储系统将所述第一信息传输给所述第二存储系统。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述第一信息还包括如下的一项或多项:所述存储设备的配置的增量信息、所述第一存储系统新增的任务处理情况和所述第一存储系统新增收到的任务请求。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述方法还包括:在所述第一存储系统的第二信息的信息量小于阈值的情况下,将所述第二信息发送给所述第二存储系统;所述第二信息包括如下的一项或多项中还未向所述第二存储系统发送的信息:所述存储设备的配置、所述第一存储系统的任务处理情况和所述第一存储系统需要处理的任务请求;将所述第二信息发送给所述第二存储系统之后,停止运行所述第一存储系统。6.根据权利要求5所述的方法,其特征在于,所述将所述第二信息发送给所述第二存储系统之后,还包括:释放目标资源;所述目标资源为运行所述第一存储系统所需的资源;控制所述第二存储系统按序回收所述目标资源。7.根据权利要求6所述的方法,其特征在于,所述目标资源包括多个子资源;所述控制所述第二存储系统按序回收所述目标资源,包括:记录所述多个子资源中每个子资源的释放情况;每检测到一个所述子资源被释放,将所述被释放的子资源关联到所述第二存储系统。8.根据权利要求5
‑
7任一项所述的方法,其特征在于,所述将所述第二信息发送给所述第二存储系统之后,还包括:将所述第一存储系统关联的虚拟机与所述第一存储系统之间的第一通信链路断开,在所述虚拟机与所述第二存储系统之间建立第二通信链路。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:在所述第一通信链路断开的情况下,保存向所述第一存储系统发送的目标任务请求;
在建立所述第二通信链路的情况下,将所述目标任务请求发送给所述第二存储系统。10.根据权利要求5
‑
9任一项所述的方法,其特征在于,所述停止运行所述第一存储系统包括:停止所述第一储器系统响应于任务请求的处理操作;所述停止运行所述第一存储系统之后,还包括:通过所述第二储器管理系统处理接收到的任务请求。11.一种存储管理装置,其特征在于,所述装置中部署了第一存储系统,所述装置包括:获取单元,用于在所述第一存储系统保持业务处理能力的情况下,获取所述第一存储系统的第一信息;所述第一信息包括如下的一项或多项:所述第一存储系统管理的存储设备的配置、所述第一存储系统的任务处理情况和所述第一存储系统需要处理的任务请求;确定单元,用于在所述第一存储系统保持业...
【专利技术属性】
技术研发人员:王杰,
申请(专利权)人:深圳华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。