当前位置: 首页 > 专利查询>伊姆西公司专利>正文

对多存储设备的虚拟排序的写制造技术

技术编号:2846811 阅读:228 留言:0更新日期:2012-04-11 18:40
排序数据写包括一组主存储设备(51)中的至少部分接收第一多个数据写,使得该组主存储设备的周期切换,其中第一多个数据写与该组中每一主存储设备上的特定周期相关联;及该组主存储设备的至少部分在开始周期切换之后接收第二多个写,其中所有第二多个写与每一主存储设备(51)上不同于前述特定周期的周期相关联。在开始周期切换之后开始的向该组的写可能直到周期切换已结束之后仍未完成。将在数据块(52)中提供的数据恢复到多个辅助存储设备(62)包括,对于每一辅助存储设备,放弃其所有数据尚未被接收的数据相应数据块,及对每一辅助存储设备,恢复数据块(56),恢复到多个辅助存储设备的所有数据块对应于提供数据给多个辅助存储设备的主存储设备的传输周期。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机存储设备,特别是涉及在存储设备之间传输数据的领域。2.
技术介绍
主处理机系统可使用存储设备保存和检索数据,存储设备包含多个主机接口装置(主机适配器)、磁盘驱动器、及磁盘接口装置(磁盘适配器)。这样的存储设备可由麻萨诸塞州Hopkinton的伊姆西公司提供,且其在授权给Yanai等的美国专利5,206,939、授权给Galtzur等的美国专利5,778,394、授权给Vishlitzky等的美国专利5,845,147、及授权给Ofek等的美国专利5,857,208中公开。主机系统通过多个随其提供的通道访问存储设备。主机系统通过通道提供数据和访问控制信息给存储设备,存储设备也通过通道提供数据给主机系统。主机系统不直接寻址存储设备的磁盘驱动器,而是访问对主机系统表现为多个逻辑磁盘机的装置。逻辑磁盘机可以也可不对应于实际的磁盘驱动器。允许多个主机系统访问单个存储设备将允许主机系统共享保存于其中是数据。在某些情形下,可能希望将数据从一个存储设备复制到另一存储设备。例如,如果主机写数据到第一存储设备,则可能希望将该数据复制到位于不同位置的第二存储设备,使得当致使第一存储设备不能工作的灾难出现时主机(或另一主机)可使用第二存储设备的数据恢复运行。这样的性能可由麻萨诸塞州Hopkinton的伊姆西公司提供的远程数据镜像(RDF)产品提供。具有RDF功能的第一存储设备(标注为“主存储设备”或“R1”)连接到主机。一个或多个其它存储设备(称为“辅助存储设备”或“R2”)接收由主机写到主存储设备的数据的拷贝。主机与主存储设备直接相互作用,但主存储设备的任何数据变化均使用RDF自动提供给一个或多个辅助存储设备。主和辅助存储设备可由数据链路连接,数据链路如ESCON链路、光纤通道链路、和/或吉比特以太网链路。RDF功能可使用在每一存储设备处提供的RDF适配器(RA)而得以促进。RDF允许同步数据传输,其中在数据从主机写到主存储设备之后,该数据通过使用RDF从主存储设备传输到辅助存储设备,由辅助存储设备向主存储设备确认数据的接收,主存储设备接下来将写确认提供回主机。因此,在同步模式中,主机不从主存储设备接收写确认,直到对辅助存储设备的RDF传输已被完成并由辅助存储设备确认为止。同步RDF系统的缺点在于每一写操作的等待时间将由于等待RDF传输的确认而增加。在主存储设备和辅助存储设备之间距离较长时,该问题更加突出。由于传输延迟,进行RDF传输及随后在传输完成后等待确认回馈所需要的时延可能是不可接受的。也可能以半同步方式使用RDF,在这种情况下,数据从主机写到主存储设备,主存储设备立即确认写,接着,同时开始将数据传输到辅助存储设备的步骤。因此,对于单一数据传输,该方案克服了以同步方式使用RDF的一些缺点。然而,对于数据完整性目的,半同步传输不允许主存储设备传输数据给辅助存储设备,直到先前的传输由辅助存储设备确认为止。因此,与以同步方式使用RDF相关联的瓶颈在于由一次重复造成的简单的延迟,因为第二数据量的传输不会发生,直到先前数据的传输为辅助存储设备确认为止。另一种可能是使主机以异步方式写数据到主存储设备并使主存储设备在背后将数据复制到辅助存储设备。后台复制包括顺序轮转通过主存储设备的每一磁轨,当确定特定的数据块自上次复制该数据块后已被修改时,数据块被从主存储设备传输到辅助存储设备。尽管该机制可减轻与同步及半同步数据传输方式相关的等待时间问题,但困难依然存在,因为不能保证主存储设备和辅助存储设备之间的数据一致性。如果发生问题,如主系统不能工作,则辅助系统可能以使得数据不可用的无序变化结束工作。所提出的解决该问题的方案为对称自动复制(SAR)方法,其于未决美国专利申请10/224,918和10/225,021中描述,两申请均于2002年8月21日申请。SAR使用可镜像标准逻辑设备的设备(BCV)。BCV设备还可在镜像后从其标准逻辑设备分离并可在分离后重新同步(即重新建立为镜像)到标准逻辑设备。此外,BCV可使用RDF进行远程镜像,在这种情况下,当BCV从相应的标准逻辑设备分离时,BCV可将对其做出的数据变化(当BCV用作镜像时)传播给BCV远程镜像。然而,使用SAR方法要求大量连续分离和重新同步BCV设备的辅助操作。SAR方法还使用主机控制和管理,其依赖于控制主机运行。此外,SAR方法的实际实施的轮转时间为20-30分钟,因此,当RDF链路和/或主设备出故障时,可能丢失的数据量为20-30分钟的数据价值。因此,希望具有这样一种RDF系统,其具有上述不同技术中的每一种的部分有益品质,同时还减少了缺点。该系统对每一主机写可呈现低等待时间性,不管主设备和辅助设备之间的距离的长短如何,并可在出现故障时提供辅助设备的一致性(可复原性)。
技术实现思路
根据本专利技术,排序数据写包括一组主存储设备中的至少部分接收第一多个数据写,使得该组主存储设备的周期切换,其中第一多个数据写与该组中每一主存储设备上的特定周期相关联;及该组主存储设备的至少部分在开始周期切换之后接收第二多个写,其中所有第二多个写与每一主存储设备上不同于前述特定周期的周期相关联。在开始周期切换之后开始的向该组的写可能直到周期切换已结束之后仍未完成。排序数据写还可包括,在周期切换结束之后,该组的每一主存储设备开始将第一多个写传输给相应的辅助存储设备。排序数据写还可包括,在该组的每一主存储设备完成将第一多个写传输给相应的辅助存储设备之后,每一主存储设备发送消息给相应的辅助存储设备。排序数据写还可包括,将第一多个数据写提供给该组主存储设备的缓存槽。接收第一多个数据写还可包括从主机接收多个数据写。主机可导致周期切换。排序数据写还可包括等待预定的时间,确定存储设备的该组主存储设备是否均已准备好切换,及,对该组的每一主存储设备,向其发送第一指令以引起周期切换。发送导致周期切换的指令还可使得第一指令之后开始的写在接收到第二指令之前不结束。排序数据写还可包括,在将第一指令发送给该组的所有主存储设备之后,向所有主存储设备发送第二指令以允许写结束。根据本专利技术,排序对一组主存储设备的数据写的计算机软件包括使得该组主存储设备的周期切换的可执行代码,其中第一多个数据写与该组中每一主存储设备上的特定周期相关联;及对于在开始周期切换之后提供的第二多个写,将所有第二多个写与每一主存储设备上不同于前述特定周期的周期相关联的可执行代码。在开始周期切换之后开始的向该组的写可能直到周期切换已结束之后仍未完成。计算机软件还可包括,在周期切换结束之后,使该组的每一主存储设备开始将第一多个写传输给相应的辅助存储设备的可执行代码。计算机软件还可包括,在该组的每一主存储设备完成将第一多个写传输给相应的辅助存储设备之后,使每一主存储设备发送消息给相应的辅助存储设备的可执行代码。计算机软件还可包括,将第一多个数据写提供给该组主存储设备的缓存槽的可执行代码。第一多个数据写可来自主机。主机可运行导致周期切换的可执行代码。导致周期切换的可执行代码可包括等待预定时间的可执行代码,确定存储设备的该组主存储设备是否均已准备好切换的可执行代码,及向该组的每一主存储设备发送第一指令以引起周期切换的可执行代码。发送导致周期切换的指本文档来自技高网
...

【技术保护点】
排序数据写的方法,包括:一组主存储设备中的至少部分接收第一多个数据写;使得该组主存储设备的周期切换,其中第一多个数据写与该组中每一主存储设备上的特定周期相关联;及该组主存储设备的至少部分在开始周期切换之后接收第二多个 写,其中所有第二多个写与每一主存储设备上不同于前述特定周期的周期相关联。

【技术特征摘要】
【国外来华专利技术】US 2003-12-1 10/724,669;US 2003-12-1 10/724,6701.排序数据写的方法,包括一组主存储设备中的至少部分接收第一多个数据写;使得该组主存储设备的周期切换,其中第一多个数据写与该组中每一主存储设备上的特定周期相关联;及该组主存储设备的至少部分在开始周期切换之后接收第二多个写,其中所有第二多个写与每一主存储设备上不同于前述特定周期的周期相关联。2.根据权利要求1的方法,其中在开始周期切换之后开始的向该组的写直到周期切换已结束之后仍未完成。3.根据权利要求1的方法,还包括在周期切换结束之后,该组的每一主存储设备开始将第一多个写传输给相应的辅助存储设备。4.根据权利要求1的方法,其中主机使周期切换发生。5.根据权利要求1的方法,其中导致周期切换包括等待预定的时间;确定存储设备的该组主存储设备是否均已准备好切换;及对该组的每一主存储设备,向其发...

【专利技术属性】
技术研发人员:道格拉斯E勒克龙凯文C希斯利瓦季姆隆吉诺夫马克J霍尔斯特德戴维梅雷本杰明W约德威廉姆P蒂薄多
申请(专利权)人:伊姆西公司
类型:发明
国别省市:US[美国]

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

1