远程复制方法及远程复制系统技术方案

技术编号:2858421 阅读:169 留言:0更新日期:2012-04-11 18:40
在必须经由中间的存储系统从第1向第3存储系统传送数据的结构中,存在位于中间的第2存储系统中必须具有冗余逻辑卷的问题。本发明专利技术的构成的特征在于,包括与信息处理装置之间进行数据收发的第1存储系统、第2存储系统和第3存储系统,第2存储系统虚拟地具有应写入该数据的第2存储区域,并且具有写入在该存储区域中写入的数据和有关数据的更新信息的第3存储区域。第1存储系统发送的数据不写入第2存储区域,而是作为数据和更新信息写入第3存储区域,该区域中写入的数据和更新信息由第3存储系统读出。

【技术实现步骤摘要】

本专利技术涉及存储系统,特别是涉及多个存储系统之间数据的复制。
技术介绍
近年来,为了在用于向顾客提供连续服务的存储系统(称为第1存储系统)发生故障的情况下数据处理系统仍然可以提供服务,在第1存储系统之外另行设置其它存储系统(与第1存储系统距离比较近的存储系统称为第2存储系统,比第2存储系统距离远的存储系统称为第3存储系统)、利用所述的其它存储系统存储第1存储系统的数据副本的技术是很重要的。将第1存储系统中存储的信息复制到第2和第3存储系统的技术包括以下专利文献中公开的技术。专利文献1中公开的技术是,第2存储系统具有两份与第1存储系统的复制对象数据相对应的复制数据,第3存储系统则保持有一份该复制数据。专利文献2中公开的技术是,第2存储系统仅具有一份与第1存储系统的复制对象数据相对应的复制数据,不需要专利文献1中用于实施远程复制的冗余逻辑卷,第3存储系统就可以得到该复制数据。专利文献1美国专利6209002号公报专利文献2特开2003-122509号公报如上所述,在现有技术中,为了使位于远距离地的第3存储系统得到第1存储系统的数据副本,中间设置第2存储系统,在防止数据丢失的同时实现长距离的远程复制。但是,对于用户来说,有时候需要通过向远距离地的复制提高数据的耐故障性能并考虑系统运行成本的远程复制系统。例如有仅使第1存储系统中数据的副本保持在远距离地的存储系统中的情况。一旦发生故障,因为远距离地的存储系统中具有第1存储系统中数据的完整副本,因此考虑到对第1存储系统性能的影响,必须在中间配置第2存储系统,经由该第2存储系统从第1存储系统向远距离地的第3存储系统传送数据。在这种情况下,希望中间的第2存储系统所使用的逻辑卷尽可能地小。但是,从第2存储系统向远距离地的第3存储系统进行数据的远程复制时,第2存储系统必须具有与第1存储系统相同的卷(复制卷)。第1存储系统的卷容量越大,该卷就越大。不用说,利用专利文献2所公开的技术也无法避免第2存储系统中应具有与第1存储系统的复制对象卷相同容量的卷。
技术实现思路
本专利技术针对上述问题提出,其目的是在从第1站点向第3站点进行复制时,最小限度地或者干脆不为此使用第2存储系统中的卷。另一个目的是提高卷的可用性(availability),以使某卷的区域成为多个上位装置写入的对象。为了实现上述目的,本专利技术的一个技术方案结构如下包括与第1信息处理装置之间进行数据收发的第1存储系统、与第2信息处理装置和第1存储系统相连并从第1存储系统接收数据的第2存储系统,以及与第2存储系统相连并从第2存储系统接收数据的第3存储系统,其特征在于,第1存储系统具有写入信息处理装置所发送数据的第1存储区域,第2存储系统具有存储上述数据副本的逻辑地址,但存储区域未被分配,并且具有写入上述数据及其更新信息的第2存储区域,第1存储系统发送的数据作为该数据和更新信息被写入第2存储区域,第3存储系统具有存储从第2存储系统内的第2存储区域读出的数据和与数据有关的更新信息的第3存储区域,存储在第2存储区域中的数据和更新信息从第3存储系统读出。第2存储系统具有存储上述数据副本的逻辑地址,但存储区域未被分配,该存储区域可以用于与第2信息处理装置的数据收发。本专利技术可以在第2存储系统不具有与第1存储系统的复制对象数据的完整副本的情况下向第3存储系统进行复制对象数据的复制。这样可以减小第2存储系统的卷容量,并且可以将不需要指定的实际卷用于其它用途。而且可以由多个上位装置利用卷的特定区域。这里所谓的上位装置是指,由发出针对该卷特定区域的数据写入命令或读出命令的信息处理装置,在通过第1存储系统发出的写入命令执行向第2存储系统的卷的写入时,第1存储系统成为第2存储系统的上位装置。当然,服务器等信息处理装置是存储系统的上位装置。附图说明图1所示为本专利技术的第1实施例。图2所示为存储系统的内部结构。图3所示为卷信息表。图4所示为日志说明图。图5所示为初始复制处理。图6所示为对设定信息。图7所示为日志组设定信息表。图8所示为访问命令接收处理流。图9所示为说明访问命令接收处理的流程图。图10所示为接收到日志读出命令的存储系统15的通道适配器50的动作(日志读出命令接收处理)说明图。图11为日志读出命令接收处理的说明流程图。图12所示为还原处理说明图。图13所示为还原处理流程的说明图。图14所示为本专利技术的第2实施例。图15所示为第2实施例中的初始设定处理。图16所示为对设定信息。图17所示为第2实施例的访问命令接收处理流的说明图。图18所示为第2实施例中访问命令接收处理流程图的说明图。图19所示为本专利技术的第3实施例。图20所示为连接信息表。图21所示为第4实施例中主机5或维护终端上显示的对生成设定画面的一个例子。图22所示为第1站点发生故障时由第3站点接替业务的情形。图23所示为第1站点发生故障时由第2站点接替继续业务的情形。具体实施例方式以下参照附图说明本专利技术的实施例。(第1实施例)图1所示为本专利技术的第1实施例,表示由多个存储系统构成的远程复制系统整体。存储系统10通过连接线210与主机5相连。(以下适当地将该存储系统10称为第1存储系统,将由该第1存储系统和主机5构成的数据处理系统称为第1站点。)存储系统15通过连接线220与第1存储系统10相连。(以下适当地将该存储系统15称为第2存储系统,将至少包含该第2存储系统的数据处理系统称为第2站点或中间站点。)存储系统20通过连接线240与作为第2存储系统的存储系统15相连。(以下适当地将该存储系统20称为第3存储系统,将至少包含该第3存储系统20的数据处理系统称为第3站点。)连接线210、220、240除了由光缆等连接线直接连接构成外,也可以通过因特网等广域线路连接。第1站点的存储系统10保持有逻辑卷110(ORG1)、逻辑卷120(ORG2)。在本实施例中,逻辑卷110(ORG1)中存储有成为复制对象的原始数据。第2站点的存储系统15保持有逻辑卷110(ORG1)的副本作为逻辑卷150(Data1)。第3站点的存储系统20保持有存储复制数据的逻辑卷200(Data2)。在此,存储系统10、15、20中定义的逻辑卷的容量或物理存储位置(物理地址)可以分别通过与各存储系统相连的计算机等维护终端(图上未示出)或主机5、6、7指定。在以下的说明中,为容易区分复制对象数据与复制数据,将存储有复制对象数据的逻辑卷称为正逻辑卷,将存储有复制数据的逻辑卷称为副逻辑卷。将一对正逻辑卷和副逻辑卷称为对。正逻辑卷和副逻辑卷的关系和状态等作为对设定信息表500保存在后述各存储系统内的共用存储器(SM)70中。首先通过图2表示图1所示存储系统10的硬件结构的一个例子。在图1中说明为存储系统15的第2存储系统简化表示为第2存储系统15。第1存储系统10具有用于与主机5连接的多个通道适配器50,这些通道适配器50通过连接线210与主机5或第2存储系统15相连。通道适配器50通过连接部55与高速缓存60相连,对从上位装置接收的命令进行解析,控制主机5的期望数据向高速缓存的读出或写入。逻辑卷110(Org1)和逻辑卷120(Org2)添加配置在多个HDD100上。图3所示为定义逻辑卷和HDD100中的物理地址并且本文档来自技高网
...

【技术保护点】
一种远程复制系统,包括第1存储系统和第2存储系统,所述第1存储系统与信息处理装置相连并与所述信息处理装置之间进行数据收发;所述第2存储系统与所述第1存储系统相连并从所述第1存储系统接收数据,其特征在于,所述第1存储系 统具有写入所述信息处理装置所发送的数据的第1存储区域;所述第2存储系统具有以构成所述第1存储系统发送的所述数据的写入目标的逻辑地址定义的虚拟卷,并且具有写入应当写入所述逻辑地址的数据和与该数据有关的更新信息的第2存储区域;应 当从所述第1存储系统写入所述第2存储系统的所述逻辑卷中并被发送的所述数据,代替向以所述逻辑地址表示的区域的数据写入,与所述数据的更新信息相结合写入所述第2存储区域。

【技术特征摘要】
JP 2004-4-19 2004-1224311.一种远程复制系统,包括第1存储系统和第2存储系统,所述第1存储系统与信息处理装置相连并与所述信息处理装置之间进行数据收发;所述第2存储系统与所述第1存储系统相连并从所述第1存储系统接收数据,其特征在于,所述第1存储系统具有写入所述信息处理装置所发送的数据的第1存储区域;所述第2存储系统具有以构成所述第1存储系统发送的所述数据的写入目标的逻辑地址定义的虚拟卷,并且具有写入应当写入所述逻辑地址的数据和与该数据有关的更新信息的第2存储区域;应当从所述第1存储系统写入所述第2存储系统的所述逻辑卷中并被发送的所述数据,代替向以所述逻辑地址表示的区域的数据写入,与所述数据的更新信息相结合写入所述第2存储区域。2.根据权利要求1所述的远程复制系统,其特征在于,所述第2存储区域比所述第1存储区域小。3.一种远程复制系统,包括第1存储系统和第2存储系统,所述第1存储系统具有参照第1共用存储器控制数据向第1逻辑卷写入的第1存储控制部;所述第2存储系统具有参照第2共用存储器控制数据向第2逻辑卷写入的第2存储控制部,其特征在于,该远程复制系统在所述第1共用存储器内存储规定所述第1逻辑卷和所述第2逻辑卷之间对应关系的对信息;在所述第2共用存储器内存储规定所述第1逻辑卷和所述第2逻辑卷之间对应关系的对信息和规定在出现数据向所述第2逻辑卷写入的情况下存储该数据及该数据更新信息的日志卷的信息;所述第1存储系统在出现向所述第1逻辑卷的第1数据写入时,根据所述第1共用存储器内的对信息,以所述第2逻辑卷为对象,将所述第1数据写入命令发送给所述第2存储控制部;所述第2存储系统在从所述第1存储系统接收到向所述第2逻辑卷的写入命令时,参照所述第2共用存储器,当被规定为所述第2逻辑卷的区域被规定为所述第2逻辑卷以外的逻辑卷区域时,不向所述第2逻辑卷进行第1数据写入,而是将第1数据以及该第1数据的更新信息写入所述日志卷,当被规定为所述第2逻辑卷的区域没有被规定为所述第2逻辑卷以外的逻辑卷时,向所述第2逻辑卷写入第1数据。4.一种存储系统,包括多个存储装置和存储控制部,所述存储控制部控制从信息处理装置接收数据写入命令后向所述存储装置写入数据,其特征在于,所述存储系统在所述存储装置中具有将用于定义逻辑卷的信息作为构成信息存储的共用存储器;所述共用存储器中定义的第1逻辑卷的所述存储装置中的区域和所述共用存储器中定义的第2逻辑卷的所述存储装置中的区域被定义为至少一部分是重复区域。5.一种远程复制系统,包括第1存储系统和第2存储系统,所述第1存储系统与信息处理装置相连并与所述信息处理装置之间进行数据收发;所述第2存储系统与所述第1存储系统相连并从所述第1存储系统接收数据,其特征在于,所述第1存储系统具有写入所述信息处理装置所发送的数据的第1存储区域;所述第2存储系统中具有构成所述第1存储系统发送的所述数据的写入目标的逻辑地址,并且具有写入应当写入所述逻辑地址的数据和与该数据有关的更新信息的第2存储区域,在存...

【专利技术属性】
技术研发人员:伊东隆介平川裕介安积义弘加贺隆志
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:JP[日本]

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

1