存储系统、计算机系统和控制方法技术方案

技术编号:36245807 阅读:57 留言:0更新日期:2023-01-07 09:36
本发明专利技术提供一种存储系统,其目的在于削减存储系统间的数据传输量。本发明专利技术的存储系统经由网络与其他存储系统连接,其特征在于,包括:存储器;执行存储在所述存储器中的程序的处理器;和存储设备,通过执行所述程序,所述处理器提供虚拟卷,对所述虚拟卷在不同的时刻生成多个快照,使所述存储设备保持所述多个快照中作为基准的快照即基础快照,将表示在所述基础快照之后生成的快照与紧临该快照前生成的快照之间的差异的差异数据发送到所述其他存储系统,由所述其他存储系统保持。由所述其他存储系统保持。由所述其他存储系统保持。

【技术实现步骤摘要】
存储系统、计算机系统和控制方法


[0001]本专利技术涉及存储系统、计算机系统和控制方法。

技术介绍

[0002]在处理大规模数据的计算机系统中,使用主计算机之外另设的大容量的存储系统(例如云存储)来管理数据。云存储的一种有效利用方式是,由配置于客户的数据中心(下称“本地部署”(on

premise,即企业内部的数据中心,有别于云))的存储系统来控制数据在云存储上的保存。即,主计算机不会意识到云存储。
[0003]专利文献1记载了这样的内容,“能够节省本地部署的存储装置的容量、提高本地部署的存储装置的访问性能、以及在本地部署的资源存在故障时使用云端的数据来高速且正确地重新开始业务”,“处理器提供作为虚拟卷的第一卷,并设定由第一卷和其他存储系统提供的第二卷建立的复制对。第一卷的写入数据被基于复制对经由网络传输到第二卷。处理器将第二卷的写入数据的一部分写入到存储器(memory),并将写入到存储器中的数据写入到存储设备”。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本特开2018

129074号公报

技术实现思路

[0007]专利技术要解决的技术问题
[0008]通过将本地部署的卷的快照(snapshot)保持在云存储上而不是保持在本地部署中,能够节省本地部署的容量。但是,无论是将快照上传到云存储,还是在恢复(restore)时从云存储下载快照,都需要进行大量的数据传输,导致线路成本升高和RTO(Recovery Time Objective:恢复时间目标)的恶化。
[0009]为此,本专利技术的目的是削减存储系统间的数据传输量。
[0010]解决问题的技术手段
[0011]为了实现上述目的,有代表性的本专利技术的存储系统之一,是一种经由网络与其他存储系统连接的存储系统,其特征在于,包括:存储器;执行存储在所述存储器中的程序的处理器;和存储设备,通过执行所述程序,所述处理器提供虚拟卷,对所述虚拟卷在不同的时刻生成多个快照,使所述存储设备保持所述多个快照中作为基准的快照即基础快照,将表示在所述基础快照之后生成的快照与紧临该快照前生成的快照(即,前一个生成的快照)之间的差异的差异数据发送到所述其他存储系统,由所述其他存储系统保持。
[0012]另外,有代表性的计算机系统之一的特征在于,包括:第一存储系统;和经由网络与所述第一存储系统连接的第二存储系统,其中,所述第一存储系统提供虚拟卷,对所述虚拟卷在不同的时刻生成多个快照,保持所述多个快照中作为基准的快照即基础快照,将表示在所述基础快照之后生成的快照与紧临该快照前生成的快照(即,前一个生成的快照)之
间的差异的差异数据发送到所述第二存储系统,由所述第二存储系统保持。
[0013]另外,有代表性的本专利技术的控制方法之一,是一种经由网络与第二存储系统连接的第一存储系统的控制方法,其特征在于,包括:提供虚拟卷的步骤;对所述虚拟卷在不同的时刻生成多个快照的步骤;使所述第一存储系统保持所述多个快照中作为基准的快照即基础快照的步骤;和将表示在所述基础快照之后生成的快照与紧临该快照前生成的快照(即,前一个生成的快照)之间的差异的差异数据发送到所述第二存储系统,由所述第二存储系统保持的步骤。
[0014]专利技术效果
[0015]采用本专利技术,能够削减存储系统间的数据传输量。上述以外的技术问题、技术特征和技术效果能够通过以下实施方式的说明而变得明确。
附图说明
[0016]图1是实施例1的差异传输的说明图。
[0017]图2是实施例1的恢复处理的说明图。
[0018]图3是实施例1的计算机系统的结构图。
[0019]图4是存储系统的结构图。
[0020]图5是存储器中存储的数据的说明图。
[0021]图6是备份计划任务的设定画面的说明图。
[0022]图7是恢复执行画面的说明图。
[0023]图8是计划任务信息表的具体例。
[0024]图9是池表的具体例。
[0025]图10是虚拟卷映射表的具体例。
[0026]图11是快照映射表的具体例。
[0027]图12是快照对管理表的具体例。
[0028]图13是差异位图的具体例。
[0029]图14是表示备份计划任务程序的处理流程的流程图。
[0030]图15是表示快照取得处理的处理流程的流程图。
[0031]图16是表示基础快照更新处理的细节的流程图。
[0032]图17是表示差异取得处理的细节的流程图。
[0033]图18是表示差异数据上传处理的细节的流程图。
[0034]图19是表示快照删除处理的细节的流程图。
[0035]图20是表示快照恢复处理的处理流程的流程图。
[0036]图21是表示差异数据下载处理的细节的流程图。
[0037]图22是实施例2的计算机系统的结构图。
[0038]图23是实施例2的恢复处理的说明图。
[0039]图24是表示实施例2的差异数据上传处理的细节的流程图。
[0040]图25是表示实施例2的快照恢复处理的处理流程的流程图。
[0041]图26是表示差异合并数据下载处理的细节的流程图。
[0042]图27是表示云端的差异数据合并处理的细节的流程图。
[0043]图28是变形例的存储系统的结构图。
[0044]图29是变形例的存储器中存储的数据的说明图。
具体实施方式
[0045]下面使用附图对实施例进行说明。
[0046]在下面的说明中,有时使用
“×××
表”这一表述来说明信息,但信息可以采用任意的数据结构来表达。即,为了表示信息不依赖于数据结构,能够将
“×××
表”称为
“×××
信息”。此外,在以下的说明中,各表的结构仅为一例,1个表可以分割为2个以上的表,2个以上的表的全部或一部分也可以是1个表。
[0047]另外,在以下的说明中,使用ID作为要素的识别信息,但也可以代替该ID或除此之外进一步使用其他种类的识别信息。
[0048]另外,在以下的说明中,在不区分同种要素进行说明的情况下,使用附图标记或附图标记中共用的编号,在区分同种要素进行说明的情况下,有时使用该要素的附图标记或代替附图标记而使用分配给该要素的ID。
[0049]另外,在以下的说明中,I/O(Input/Output:输入/输出)请求是写入请求或者读取请求,也可以被称为访问请求。
[0050]另外,在以下的说明中,有时以“程序”作为主语来对处理进行说明,但程序是通过由处理器(例如CPU(Central Processing Unit))执行,而适当地使用存储资源(例如存储器)和/或接口设备(例如通信端口)等进行所决定的处理的,所以处理的主语也可以是处理器。以程序作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储系统,经由网络与其他存储系统连接,其特征在于,包括:存储器;执行存储在所述存储器中的程序的处理器;和存储设备,通过执行所述程序,所述处理器:提供虚拟卷,对所述虚拟卷在不同的时刻生成多个快照,使所述存储设备保持所述多个快照中作为基准的快照即基础快照,将表示在所述基础快照之后生成的快照与紧临该快照前生成的快照之间的差异的差异数据发送到所述其他存储系统,由所述其他存储系统保持。2.如权利要求1所述的存储系统,其特征在于:所述处理器在进行所述虚拟卷的恢复的情况下,在将所述基础快照写回所述虚拟卷之后,进行使从所述其他存储系统取得的所述差异数据反映到所述虚拟卷的处理。3.如权利要求1所述的存储系统,其特征在于:所述处理器使所述存储设备保持已传输到所述其他存储系统的最新的快照,并使在所述基础快照与所述最新的快照之间生成的其他快照的数据无效化。4.如权利要求1所述的存储系统,其特征在于:所述处理器在满足规定的条件的情况下更新所述基础快照。5.如权利要求2所述的存储系统,其特征在于:所述处理器按照时间顺序应用与在所述不同的时刻生成的多个快照对应的多个差异数据,来进行所述恢复。6.如权利要求2所述的存储系统,其特征在于:所述处理器从所述其他存储系统接收差异合并数据,使所述差异合并数据反映到已写回所述基础快照的所述虚拟卷,来进行所述恢复,其中,所述差异合并数据是将与在所述不同的时刻生成的多个快照对应的多个差异数据合并得到的。7.如权利要求1所述的存储系统,其特征在于:作为所述处理器,包括用于处理对所述虚拟卷的读写的第一处理器,和...

【专利技术属性】
技术研发人员:松下贵记出口彰
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:

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

1