Selecting a path comprising ports on primary and secondary clusters to use to transmit data at a primary volume to a secondary volume
    1.
    发明授权
    Selecting a path comprising ports on primary and secondary clusters to use to transmit data at a primary volume to a secondary volume 有权
    选择一个路径,其中包含主要和次要群集上的端口,用于将主卷上的数据传输到辅助卷

    公开(公告)号:US08738821B2

    公开(公告)日:2014-05-27

    申请号:US11283098

    申请日:2005-11-18

    IPC分类号: G06F13/00 G06F3/00

    摘要: Provided are a method for selecting a path comprising ports on primary and secondary clusters to use to transmit data at a primary volume to a secondary volume. A request is received to copy data from a primary storage location to a secondary storage location. A determination is made from a plurality of primary clusters of an owner primary cluster for the primary storage location, wherein the primary clusters are configured to access the primary storage location. A determination is made as to whether there is at least one port on the owner primary cluster providing an available path to the secondary storage location. One port on the owner primary cluster is selected to use to copy the data to the secondary storage location in response to determining that there is at least one port on the owner primary cluster available to transmit to the secondary storage location.

    摘要翻译: 提供了一种用于选择包括主要和次要群集上的端口以用于将主卷上的数据传输到次要卷的路径的方法。 接收到将数据从主存储位置复制到辅助存储位置的请求。 从用于主存储位置的所有者主集群的多个主集群进行确定,其中主集群被配置为访问主存储位置。 确定所有者主集群上是否存在至少一个提供到辅助存储位置的可用路径的端口。 选择所有者主集群上的一个端口用于将数据复制到辅助存储位置,以响应确定所有者主集群上至少有一个可用于传输到辅助存储位置的端口。

    SYSTEM AND ARTICLE OF MANUFACTURE FOR BIDIRECTIONAL DATA TRANSFER
    2.
    发明申请
    SYSTEM AND ARTICLE OF MANUFACTURE FOR BIDIRECTIONAL DATA TRANSFER 有权
    双向数据传输的制造和制造

    公开(公告)号:US20080189771A1

    公开(公告)日:2008-08-07

    申请号:US12107678

    申请日:2008-04-22

    IPC分类号: H04L9/00

    CPC分类号: H04L63/162

    摘要: Provided are a system and article of manufacture for bidirectional data transfer. In certain embodiments a link layer login is sent from a first port to a second port. Subsequently, an application layer login is sent from the first port to the second port to establish a first data path, wherein the first data path is from the first port to the second port. Subsequently, another application layer login is sent from the second port to the first port to establish a second data path, wherein the second data path is from the second port to the first port. In certain other embodiments, a first data path is established from a first port to a second port. A determination is made at the first port, whether the second port has a second data path established from the second port to the first port. An application layer logout is sent from the first port to the second port, in response to determining that the second port has the second data path established from the second port to the first port. The first data path is terminated from the first port to the second port in response to receiving the application layer logout at the second port.

    摘要翻译: 提供了用于双向数据传送的系统和制品。 在某些实施例中,链路层登录从第一端口发送到第二端口。 随后,从第一端口向第二端口发送应用层登录以建立第一数据路径,其中第一数据路径是从第一端口到第二端口。 随后,从第二端口向第一端口发送另一应用层登录以建立第二数据路径,其中第二数据路径从第二端口到第一端口。 在某些其他实施例中,从第一端口到第二端口建立第一数据路径。 在第一端口确定第二端口是否具有从第二端口建立到第一端口的第二数据路径。 响应于确定第二端口具有从第二端口建立到第一端口的第二数据路径,应用层注销从第一端口发送到第二端口。 响应于在第二端口接收到应用层注销,第一数据路径从第一端口终止到第二端口。

    System and article of manufacture for bidirectional data transfer
    3.
    发明授权
    System and article of manufacture for bidirectional data transfer 有权
    用于双向数据传输的系统和制造

    公开(公告)号:US07979897B2

    公开(公告)日:2011-07-12

    申请号:US12107678

    申请日:2008-04-22

    IPC分类号: H04L9/32

    CPC分类号: H04L63/162

    摘要: Provided are a system and article of manufacture for bidirectional data transfer. In certain embodiments a link layer login is sent from a first port to a second port. Subsequently, an application layer login is sent from the first port to the second port to establish a first data path, wherein the first data path is from the first port to the second port. Subsequently, another application layer login is sent from the second port to the first port to establish a second data path, wherein the second data path is from the second port to the first port. In certain other embodiments, a first data path is established from a first port to a second port. A determination is made at the first port, whether the second port has a second data path established from the second port to the first port. An application layer logout is sent from the first port to the second port, in response to determining that the second port has the second data path established from the second port to the first port. The first data path is terminated from the first port to the second port in response to receiving the application layer logout at the second port.

    摘要翻译: 提供了用于双向数据传送的系统和制品。 在某些实施例中,链路层登录从第一端口发送到第二端口。 随后,从第一端口向第二端口发送应用层登录以建立第一数据路径,其中第一数据路径是从第一端口到第二端口。 随后,从第二端口向第一端口发送另一应用层登录以建立第二数据路径,其中第二数据路径从第二端口到第一端口。 在某些其他实施例中,从第一端口到第二端口建立第一数据路径。 在第一端口确定第二端口是否具有从第二端口建立到第一端口的第二数据路径。 响应于确定第二端口具有从第二端口建立到第一端口的第二数据路径,应用层注销从第一端口发送到第二端口。 响应于在第二端口接收到应用层注销,第一数据路径从第一端口终止到第二端口。

    Method for bidirectional data transfer
    4.
    发明授权
    Method for bidirectional data transfer 失效
    双向数据传输方法

    公开(公告)号:US07412718B2

    公开(公告)日:2008-08-12

    申请号:US10721048

    申请日:2003-11-20

    IPC分类号: H04L9/32

    CPC分类号: H04L63/162

    摘要: Provided are a method, system and article of manufacture for bidirectional data transfer. In certain embodiments a link layer login is sent from a first port to a second port. Subsequently, an application layer login is sent from the first port to the second port to establish a first data path, wherein the first data path is from the first port to the second port. Subsequently, another application layer login is sent from the second port to the first port to establish a second data path, wherein the second data path is from the second port to the first port. In certain other embodiments, a first data path is established from a first port to a second port. A determination is made at the first port, whether the second port has a second data path established from the second port to the first port. An application layer logout is sent from the first port to the second port, in response to determining that the second port has the second data path established from the second port to the first port. The first data path is terminated from the first port to the second port in response to receiving the application layer logout at the second port.

    摘要翻译: 提供了用于双向数据传输的方法,系统和制造。 在某些实施例中,链路层登录从第一端口发送到第二端口。 随后,从第一端口向第二端口发送应用层登录以建立第一数据路径,其中第一数据路径是从第一端口到第二端口。 随后,从第二端口向第一端口发送另一应用层登录以建立第二数据路径,其中第二数据路径从第二端口到第一端口。 在某些其他实施例中,从第一端口到第二端口建立第一数据路径。 在第一端口确定第二端口是否具有从第二端口建立到第一端口的第二数据路径。 响应于确定第二端口具有从第二端口建立到第一端口的第二数据路径,应用层注销从第一端口发送到第二端口。 响应于在第二端口接收到应用层注销,第一数据路径从第一端口终止到第二端口。

    Method for validating a remote device
    5.
    发明授权
    Method for validating a remote device 失效
    用于验证远程设备的方法

    公开(公告)号:US07562137B2

    公开(公告)日:2009-07-14

    申请号:US10719404

    申请日:2003-11-20

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: H04L67/1097 H04L69/329

    摘要: A first device determines a possibility of an invalidation of a second device, wherein the first device is coupled to the second device via a fabric. A query is sent from the first device to validate the second device, in response to determining the possibility of the invalidation of the second device. A determination is made, at the first device, whether to continue I/O operations from the first device to the second device based on receiving a response to the query within a time period.

    摘要翻译: 第一设备确定第二设备无效的可能性,其中第一设备经由结构耦合到第二设备。 响应于确定第二设备无效的可能性,从第一设备发送查询以验证第二设备。 在第一设备处,基于在一段时间内接收到对查询的响应,确定是否继续从第一设备到第二设备的I / O操作。

    Self-healing fibre channel link
    7.
    发明授权
    Self-healing fibre channel link 有权
    自愈光纤通道连接

    公开(公告)号:US08483071B2

    公开(公告)日:2013-07-09

    申请号:US12561114

    申请日:2009-09-16

    IPC分类号: G01R31/08 H04L12/28

    摘要: A method for verifying the integrity of a communication link is disclosed herein. In selected embodiments, such a method may include detecting, during normal operation of a communication link, a condition indicative of a high failure rate (HFR) on the communication link. The method may further include placing the communication link in an HFR state as a result of the condition. While in HFR state, the method may repeatedly transmit test I/Os over the communication link. The method may then automatically exit HFR state and resume normal operation on the communication link when one or more of the following has occurred: a selected number of test I/Os have been successfully transmitted over the communication link, and a number of test I/Os have been successfully transmitted over the communication link for a selected period of time. A corresponding system, apparatus, and computer program product are also disclosed and claimed herein.

    摘要翻译: 本文公开了一种用于验证通信链路的完整性的方法。 在所选择的实施例中,这种方法可以包括在通信链路的正常操作期间检测指示通信链路上的高故障率(HFR)的条件。 该方法还可以包括作为条件的结果将通信链路置于HFR状态。 在HFR状态下,该方法可以通过通信链路重复发送测试I / O。 然后,当发生以下一个或多个事件时,该方法可以自动退出HFR状态并在通信链路上恢复正常操作:所选择的测试I / O数量已经通过通信链路成功发送,并且多个测试I / O已经通过通信链路成功传输了一段选定的时间。 本文还公开并要求对应的系统,装置和计算机程序产品。

    Command sequence numbering apparatus and method
    8.
    发明授权
    Command sequence numbering apparatus and method 失效
    命令序列编号装置及方法

    公开(公告)号:US07962780B2

    公开(公告)日:2011-06-14

    申请号:US12197183

    申请日:2008-08-22

    IPC分类号: G06F11/00

    摘要: A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device and attaching a primary sequence number associated with the primary storage device to the write command, thereby providing a numbered write command with a command sequence number. The numbered write command may then be transmitted to a secondary storage device. The method may further include comparing the command sequence number to a secondary sequence number associated with the secondary storage device. If the command sequence number matches the secondary sequence number, then the command may be executed. Otherwise, it may be ignored.

    摘要翻译: 本文公开了一种在镜像和复制环境中保护数据完整性的方法,系统和计算机程序产品。 在一个实施例中,一种方法可以包括从主机设备接收写命令和数据。 该方法还可以包括将数据写入主存储设备并将与主存储设备相关联的主序列号附加到写命令,从而提供具有命令序列号的编号写命令。 然后可以将编号的写入命令发送到辅助存储设备。 该方法还可以包括将命令序列号与与辅助存储设备相关联的次序列号进行比较。 如果命令序列号与二次序列号匹配,则可以执行该命令。 否则可能会被忽略。

    OPTIMIZATION OF PORT LINK RECOVERY
    9.
    发明申请
    OPTIMIZATION OF PORT LINK RECOVERY 有权
    港口链接恢复优化

    公开(公告)号:US20080256385A1

    公开(公告)日:2008-10-16

    申请号:US11734196

    申请日:2007-04-11

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1441

    摘要: Provided are techniques for determining a link speed. When a link between two computing devices is operational, a link speed for use in communicating across the link is stored and a remembered indicator is set to TRUE. After any event occurs that causes the link to become inoperational, in response to determining that the remembered indicator is TRUE, the stored link speed is used when attempting to make the link become operational.

    摘要翻译: 提供了用于确定链路速度的技术。 当两个计算设备之间的链路可操作时,存储用于通过链路进行通信的链路速度,并将记忆指示符设置为TRUE。 在导致链路变得无法工作的任何事件之后,响应于确定所记忆的指示符为真,当尝试使链路变得可操作时,使用所存储的链路速度。

    Apparatus and method for dynamically enabling and disabling write XFR—RDY
    10.
    发明授权
    Apparatus and method for dynamically enabling and disabling write XFR—RDY 有权
    用于动态启用和禁用写入XFR-RDY的设备和方法

    公开(公告)号:US08732357B2

    公开(公告)日:2014-05-20

    申请号:US12914024

    申请日:2010-10-28

    IPC分类号: G06F3/00 G06F5/00

    CPC分类号: G06F13/4282

    摘要: A method for dynamically enabling and disabling use of XFR_RDY is disclosed herein. In one embodiment of the invention, such a method includes receiving a write command at a target and determining whether XFR_RDY is enabled or disabled for the write command. In the event XFR_RDY is disabled, the method determines whether one or more buffers are available at the target. If at least one buffer is available, the method processes the write command by writing data associated with the write command to the one or more buffers. The method then returns information indicating the number of buffers that are still available at the target after completing the write command. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 本文公开了一种用于动态地启用和禁用XFR_RDY的方法。 在本发明的一个实施例中,这种方法包括在目标处接收写入命令,并确定写入命令是否启用或禁用XFR_RDY。 在XFR_RDY被禁用的情况下,该方法确定目标是否有一个或多个缓冲区可用。 如果至少有一个缓冲区可用,该方法通过将与写入命令相关联的数据写入一个或多个缓冲器来处理写入命令。 该方法然后在完成写命令之后返回指示目标上仍然可用的缓冲器的数量的信息。 本文还公开并要求对应的装置和计算机程序产品。