数据备份系统中复制模式转换的方法及装置制造方法及图纸

技术编号:13175312 阅读:89 留言:0更新日期:2016-05-10 18:41
本发明专利技术实施例公开了一种数据备份系统中复制模式转换的方法及装置,涉及通信技术领域,能够解决当前实施的备份方式不适合当前的场景,给系统正常运行带来不便的问题。本发明专利技术的方法包括:当前存储阵列确定当前输入/输出I/O写模式,所述I/O写模式包括异步复制模式、主备AP模式和双活AA模式;所述当前存储阵列确定目标参数,所述目标参数表示所述当前I/O的写模式下所述当前存储阵列I/O处理的性能;所述当前存储阵列判断所述目标参数是否达到预设标准;若所述目标参数达到所述预设标准,则所述当前存储阵列将所述当前I/O写模式转换为目标I/O的写模式。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种数据备份系统中复制模式转换的方法及 目.ο
技术介绍
为了应对灾难来临时造成的数据丢失问题,数据备份技术已经广泛应用,远程复制和双活都主要应用于系统级数据的容灾备份,远程复制包括同步远程复制和异步远程复制,双活包括主备式和负载均衡式。针对不同的应用场景,可以选择与应用场景对应的数据备份模式,例如,异步远程复制模式、AP(Active Prepare,主备)模式和AA(Active-Active,双活)模式等模式,常用于跨阵列容灾备份的场景。在具体实施过程中,无论是哪一种容灾备份方式,都有各自的优点和缺点,主要表现为对复制通道的带宽需求、RP0(RecOVerpoint objective,数据恢复点)、RT0(Recover time objective)、性能各不相同。例如,异步远程复制需要较低的带宽,写延时低,但是当主端站点故障时,RP0和RT0都是大于零的,存在数据丢失且业务的连续性得不到保证;AP模式中RP0和RT0均等于零,业务持续性得到满足,没有数据丢失,但其性能低于AA模式,对带宽的需求高于异步远程复制;AA模式中RP0和RT0均等于零,读写性能最高,但是它所需要的阵列间复制带宽最大。现有技术在跨阵列容灾备份场景选择容灾备份方式时,通常根据实际场景可提供的资源和对容灾备份方式的要求确定最适合的一种进行实施。但是,在现实的应用场景下,环境的各项因素也可能随着时间发生变化,例如链路带宽变小或者不稳定,或者对容灾备份方式的要求发生了变化,导致当前实施的备份方式并不适合当前的场景,此时只能重新确定适合的容灾备份方式进行实施,浪费时间和资源,给系统的正常运行带来不便。
技术实现思路
本专利技术的实施例提供一种数据备份系统中复制模式转换的方法及装置,能够解决当前实施的备份方式并不适合当前的场景,需要重新确定适合的容灾备份方式进行实施,浪费时间和资源,给系统的正常运行带来不便的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术的实施例提供一种数据备份系统中复制模式转换的方法,用于主机集群和至少一对存储阵列组成的系统,每对存储阵列各包括当前存储阵列和对端存储阵列,包括:当前存储阵列确定当前输入/输出I/O写模式,所述I/O写模式包括异步复制模式、主备AP模式和双活AA模式;所述当前存储阵列确定目标参数,所述目标参数表示所述当前I/O的写模式下所述当前存储阵列I/o处理的性能;所述当前存储阵列判断所述目标参数是否达到预设标准;若所述目标参数达到所述预设标准,则所述当前存储阵列将所述当前I/O写模式转换为目标I/o的写模式,其中,当所述当前I/O写模式为所述异步复制模式时,所述目标1/0的写模式为所述AP模式,所述当前存储阵列为每对存储阵列中接收主机下发I/O的存储阵列;当所述当前I/o写模式为所述AP模式时,若所述当前存储阵列为每对存储阵列中接收主机下发I/O的存储阵列,则所述目标I/O的写模式为所述异步复制模式,若所述当前存储阵列为每对存储阵列中不接收主机下发I/o的存储阵列,则所述目标I/O的写模式为AA模式;当所述当前I/O写模式为所述AA模式时,所述目标I/O的写模式为所述AP模式,所述当前存储阵列为每对存储阵列中的任一个。结合第一方面,在第一方面的第一种实现方式中,所述目标参数包括所述当前存储阵列向所述对端存储阵列写I/O的时延。结合第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述预设标准包括主机写I/o的时延标准,所述当前存储阵列判断所述目标参数是否达到预设标准包括:所述当前存储阵列判断所述当前存储阵列向所述对端存储阵列写I/O的时延是否达到所述主机写I/o的时延标准。结合第一方面,在第一方面的第三种实现方式中,当所述当前I/O写模式为所述异步复制模式时,在所述当前存储阵列确定目标参数之前,所述方法还包括:当所述主机向所述第一存储阵列下发I/O时,所述当前存储阵列记录I/O数据,所述I/o数据包括所述主机单位时间内I/O的大小、I/O写并发的数量和每秒进行读写操作的次数10PS;所述当前存储阵列根据记录的I/O数据在所述当前存储阵列和所述对端存储阵列之间进行测试;所述当前存储阵列确定目标参数包括:所述当前存储阵列根据测试结果确定所述当前存储阵列向所述对端存储阵列写I/o的时延。结合第一方面,在第一方面的第四种实现方式中,当所述当前I/O写模式为所述AP模式且所述当前存储阵列为每对存储阵列中接收主机下发I/o的存储阵列时,所述当前存储阵列确定目标参数包括:在所述当前存储阵列向所述对端存储阵列完成写I/O后,所述当前存储阵列确定所述当前存储阵列向所述对端存储阵列写I/o的时延。结合第一方面,在第一方面的第五种实现方式中,当所述当前I/O写模式为所述AP模式且所述当前存储阵列为每对存储阵列中不接收主机下发I/O的存储阵列时,在所述当前存储阵列确定目标参数之前,所述方法还包括:所述当前存储阵列接收所述对端存储阵列发送的I/O数据,所述I/O数据为所述对端存储阵列在所述主机向所述对端存储阵列下发I/o时记录的,所述I/O数据为所述对端存储阵列在确定所述对端存储阵列向所述当前存储阵列写I/o的时延小于预设值时发送的,所述I/o数据包括所述主机单位时间内I/O的大小、I/O写并发的数量和10PS;所述当前存储阵列根据记录的I/O数据进行所述当前存储阵列向所述对端存储阵列的写I/o测试;所述当前存储阵列确定目标参数包括:所述当前存储阵列根据测试结果确定所述当前存储阵列向所述对端存储阵列写I/o的时延。结合第一方面,在第一方面的第六种实现方式中,当所述当前I/O写模式为所述AA模式时,所述当前存储阵列确定目标参数包括:在所述当前存储阵列向所述对端存储阵列完成写I/O后,所述当前存储阵列确定所述当前存储阵列向所述对端存储阵列写I/o的时延。第二方面,本专利技术的实施例提供一种数据备份系统中复制模式转换的装置,用于主机集群和至少一对存储阵列组成的系统,每对存储阵列包括当前存储阵列和对端存储阵列,所述装置位于所述当前存储阵列,所述装置包括:确定单元,用于确定当前输入/输出I/O写模式,所述I/O写模式包括异步复制模式、主备AP模式和双活AA模式;所述确定单元还用于确定目标参数,所述目标参数表示所述当前I/O的写模式下所述当前存储阵列I/O处理的性能;所述判断单元,用于判断所述目标参数是否达到预设标准;所述转换单元,用于若所述目标参数达到所述预设标准,则所述当前存储阵列将所述当前I/O写模式转换为目标I/O的写模式,其中,当所述当前I/O写模式为所述异步复制模式时,所述当前存储阵列为每对存储阵列中接收主机下发I/o的存储阵列,所述目标I/O的写模式为所述AP模式;当所述当前I/O写模式为所述AP模式时,若所述当前存储阵列为每对存储阵列中接收主机下发I/O的存储阵列,则所述目标I/O的写模式为所述异步复制模式,若所述当前存储阵列为每对存储阵列中不接收主机下发I/O的存储阵列,则所述目标1/0的写模式为AA模式;当所述当前I/O写模式为所述AA模式时,所述当前存储阵列为每对存储阵列中的任一个,所述目标I/O的写模式为所述AP模式。结合第本文档来自技高网
...

【技术保护点】
一种数据备份系统中复制模式转换的方法,其特征在于,用于主机集群和至少一对存储阵列组成的系统,每对存储阵列各包括当前存储阵列和对端存储阵列,包括:当前存储阵列确定当前输入/输出I/O写模式,所述I/O写模式包括异步复制模式、主备AP模式和双活AA模式;所述当前存储阵列确定目标参数,所述目标参数表示所述当前I/O的写模式下所述当前存储阵列I/O处理的性能;所述当前存储阵列判断所述目标参数是否达到预设标准;若所述目标参数达到所述预设标准,则所述当前存储阵列将所述当前I/O写模式转换为目标I/O的写模式,其中,当所述当前I/O写模式为所述异步复制模式时,所述目标I/O的写模式为所述AP模式,所述当前存储阵列为每对存储阵列中接收主机下发I/O的存储阵列;当所述当前I/O写模式为所述AP模式时,若所述当前存储阵列为每对存储阵列中接收主机下发I/O的存储阵列,则所述目标I/O的写模式为所述异步复制模式,若所述当前存储阵列为每对存储阵列中不接收主机下发I/O的存储阵列,则所述目标I/O的写模式为AA模式;当所述当前I/O写模式为所述AA模式时,所述目标I/O的写模式为所述AP模式,所述当前存储阵列为每对存储阵列中的任一个。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈怡佳
申请(专利权)人:成都华为技术有限公司
类型:发明
国别省市:四川;51

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

1