Method and apparatus for managing a loop network
    1.
    发明授权
    Method and apparatus for managing a loop network 有权
    用于管理环路网络的方法和装置

    公开(公告)号:US07768906B2

    公开(公告)日:2010-08-03

    申请号:US12171601

    申请日:2008-07-11

    IPC分类号: H04L1/00 H04L12/26

    CPC分类号: H04L41/00 H04L12/427

    摘要: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).

    摘要翻译: 一种用于管理环路网络的方法和装置,所述环路网络(200)包括至少一个环路(206,208),经由端口(211)连接到所述至少一个环路(206,208)的多个设备(210) ,212),其中所述装置中的至少两个是引发器(207,209)。 该方法包括向循环网络(200)中的所有其他启动器(207,209)发送帧的每个发起者(207,209),其识别不应使用的任何端口(211,212)。 每个启动器(207,209)将来自所有其他发起者(207,209)的信息与其自己的信息合并,以识别不应使用的任何端口(211,212),导致生成单个列表的所有发起者(207,209) 的端口(211,212),其在所有启动器(207,209)中是一致的。 每个启动器(207,209)应用算法(300)来确定要由所有发起者(207,209)使用的公共端口集合(211,212),并平衡跨越环路网络(200)的端口访问。

    Method and Apparatus for Managing a Loop Network
    2.
    发明申请
    Method and Apparatus for Managing a Loop Network 有权
    用于管理环路网络的方法和装置

    公开(公告)号:US20090016212A1

    公开(公告)日:2009-01-15

    申请号:US12171601

    申请日:2008-07-11

    IPC分类号: G01R31/08

    CPC分类号: H04L41/00 H04L12/427

    摘要: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).

    摘要翻译: 一种用于管理环路网络的方法和装置,所述环路网络(200)包括至少一个环路(206,208),经由端口(211)连接到所述至少一个环路(206,208)的多个设备(210) ,212),其中所述装置中的至少两个是引发器(207,209)。 该方法包括向循环网络(200)中的所有其他启动器(207,209)发送帧的每个发起者(207,209),其识别不应使用的任何端口(211,212)。 每个启动器(207,209)将来自所有其他发起者(207,209)的信息与其自己的信息合并,以识别不应使用的任何端口(211,212),导致生成单个列表的所有发起者(207,209) 的端口(211,212),其在所有启动器(207,209)中是一致的。 每个启动器(207,209)应用算法(300)来确定要由所有发起者(207,209)使用的公共端口集合(211,212),并平衡跨越环路网络(200)的端口访问。

    Method and apparatus for managing a loop network
    3.
    发明授权
    Method and apparatus for managing a loop network 有权
    用于管理环路网络的方法和装置

    公开(公告)号:US07400574B2

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

    申请号:US11735568

    申请日:2007-04-16

    IPC分类号: H04L1/00 H04L12/26

    CPC分类号: H04L41/00 H04L12/427

    摘要: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).

    摘要翻译: 一种用于管理环路网络的方法和装置,所述环路网络(200)包括至少一个环路(206,208),经由端口(211)连接到所述至少一个环路(206,208)的多个设备(210) ,212),其中所述装置中的至少两个是引发器(207,209)。 该方法包括向循环网络(200)中的所有其他启动器(207,209)发送帧的每个发起者(207,209),其识别不应使用的任何端口(211,212)。 每个启动器(207,209)将来自所有其他发起者(207,209)的信息与其自己的信息合并,以识别不应使用的任何端口(211,212),导致生成单个列表的所有发起者(207,209) 的端口(211,212),其在所有启动器(207,209)中是一致的。 每个启动器(207,209)应用算法(300)来确定要由所有发起者(207,209)使用的公共端口集合(211,212),并平衡跨越环路网络(200)的端口访问。

    Method and apparatus for managing a loop network
    4.
    发明授权
    Method and apparatus for managing a loop network 有权
    用于管理环路网络的方法和装置

    公开(公告)号:US07269131B2

    公开(公告)日:2007-09-11

    申请号:US10150580

    申请日:2002-05-17

    IPC分类号: H04L1/00 H04L12/26

    CPC分类号: H04L41/00 H04L12/427

    摘要: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).

    摘要翻译: 一种用于管理环路网络的方法和装置,所述环路网络(200)包括至少一个环路(206,208),经由端口(211)连接到所述至少一个环路(206,208)的多个设备(210) ,212),其中所述装置中的至少两个是引发器(207,209)。 该方法包括向循环网络(200)中的所有其他启动器(207,209)发送帧的每个发起者(207,209),其识别不应使用的任何端口(211,212)。 每个启动器(207,209)将来自所有其他发起者(207,209)的信息与其自己的信息合并,以识别不应使用的任何端口(211,212),导致生成单个列表的所有发起者(207,209) 的端口(211,212),其在所有启动器(207,209)中是一致的。 每个启动器(207,209)应用算法(300)来确定要由所有发起者(207,209)使用的公共端口集合(211,212),并平衡跨越环路网络(200)的端口访问。

    Suspension of an asynchronous remote copy pair system having a primary controller and a remote controller
    6.
    发明授权
    Suspension of an asynchronous remote copy pair system having a primary controller and a remote controller 有权
    具有主控制器和遥控器的异步远程复制对系统的暂停

    公开(公告)号:US07890715B2

    公开(公告)日:2011-02-15

    申请号:US11934370

    申请日:2007-11-02

    IPC分类号: G06F12/00

    摘要: This invention relates to an asynchronous remote copying (ARC) system adapted to operate as a remote copy pair by communicating between primary storage and remote storage of a remote copy pair. The system comprises a primary controller for receiving a write command and writing data to primary storage; a remote controller for receiving a write command and writing data to remote storage; an ARC controller for suppressing the release of the write command to the remote controller if a delay between receiving the write command and the time when the remote storage may accept the data is more than a threshold delay, and the primary controller suppresses recording the data in primary storage until release of the write command to the remote storage.

    摘要翻译: 本发明涉及通过在远程副本对的主存储和远程存储之间进行通信而适于作为远程副本对操作的异步远程复制(ARC)系统。 该系统包括用于接收写命令并将数据写入主存储器的主控制器; 用于接收写入命令并将数据写入远程存储器的遥控器; 如果在接收到写命令之间的延迟和远程存储器可接受数据的时间之间的延迟大于阈值延迟,则ARC控制器用于抑制写入命令到遥控器的释放,并且主控制器禁止将数据记录在 主存储直到释放写入命令到远程存储。

    Storage system with cascaded copy targeting and enhanced integrity
    7.
    发明授权
    Storage system with cascaded copy targeting and enhanced integrity 失效
    具有级联复制目标和增强完整性的存储系统

    公开(公告)号:US07793144B2

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

    申请号:US12243450

    申请日:2008-10-01

    IPC分类号: G06F11/00

    摘要: A storage controller includes an interface to host computer apparatus and an interface to a plurality of controlled storage apparatus. The storage controller comprises a host write component operable to send a request to write a data object to a source data image at one of said plurality of controlled storage apparatus; a copy component operable in response to a metadata state to control copying of said data object to a target data image in a delimited sequence of data images in a cascade at said plurality of controlled storage apparatus and a fill-in component operable in response to detection of an offline condition of a disk containing said target data image to control substitution of a fill-in disk in place of said disk containing said target data image.

    摘要翻译: 存储控制器包括主机计算机设备的接口和与多个受控存储设备的接口。 所述存储控制器包括:主机写入组件,用于向所述多个受控存储设备中的一个的源数据图像发送写入数据对象的请求; 复制部件,其可响应于元数据状态操作,以控制所述数据对象以所述多个受控存储装置中级联的定界数据图像序列中的目标数据图像的复制;以及可响应于检测操作的填充部件 包含所述目标数据图像的磁盘的脱机状态来控制替代包含所述目标数据图像的所述盘的填充盘的替换。

    Providing Storage Control in a Network of Storage Controllers

    公开(公告)号:US20080215839A1

    公开(公告)日:2008-09-04

    申请号:US12104199

    申请日:2008-04-16

    IPC分类号: G06F12/16 G06F12/14

    摘要: An apparatus for providing storage control in a network of storage controllers is disclosed. The apparatus includes an owner storage controller; an I/O performing component, an ownership assignment component, a lock manager and a messaging component. The ownership assignment component assigns ownership of metadata for data to an owner storage controller. The lock manager controls the locking of metadata during I/O. The messaging component passes messages among storage controllers to request metadata state, to grant locks, to request release of locks, and to signal lock release. The I/O is performed on data whose metadata is owned by an owner storage controller, subject to compliance with metadata lock protocols controlled by the owner storage controller, and any copy of the data held from time to time is maintained in a coherency relation with the data.

    Storage area network system
    9.
    发明申请
    Storage area network system 失效
    存储区域网络系统

    公开(公告)号:US20080126615A1

    公开(公告)日:2008-05-29

    申请号:US11773065

    申请日:2007-07-03

    IPC分类号: G06F3/00

    CPC分类号: G06F11/2089 G06F11/201

    摘要: A storage network includes a path processor for directing data onto one of two or more paths between an application host and two or more storage controllers in a storage subsystem. To determine a data path within the storage network, the operational status of a storage controller in the storage subsystem is monitored. It is determined whether a change in the operational status of the storage controller is a failure or a potential failure. This determination is sent to the path processor. The path processor redirects application host data from the path controller on the basis of the determination.

    摘要翻译: 存储网络包括用于将数据引导到应用主机与存储子系统中的两个或多个存储控制器之间的两个或多个路径之一的路径处理器。 为了确定存储网络内的数据路径,监视存储子系统中的存储控制器的操作状态。 确定存储控制器的操作状态的变化是否失败或潜在的故障。 该确定被发送到路径处理器。 路径处理器基于确定从路径控制器重定向应用主机数据。

    Fault tracing in systems with virtualization layers
    10.
    发明授权
    Fault tracing in systems with virtualization layers 有权
    具有虚拟化层的系统中的故障跟踪

    公开(公告)号:US07210071B2

    公开(公告)日:2007-04-24

    申请号:US10689190

    申请日:2003-10-20

    IPC分类号: G06F11/00

    摘要: In a stacked system, errors detected at a user application interface of one or more host systems are associated with root cause errors at a stack level below a virtualization layer by detecting an error at a user application interface; identifying an associated root cause error at a lower stack level; creating an error trace entry for the error; associating an error log identifier with the error trace entry; making the combined error log identifier and the error trace entry into an error identifier that is unique within the plurality of host systems in said stacked system; and communicating the error identifier to any requester of a service at a user application interface of one or more host systems when the service must be failed because of the root cause error.

    摘要翻译: 在堆叠系统中,在一个或多个主机系统的用户应用程序接口处检测到的错误通过检测用户应用程序接口上的错误而与​​虚拟化层下方的堆栈级别的根本原因错误相关联; 在较低的堆栈级别识别相关联的根本原因错误; 为错误创建错误跟踪条目; 将错误日志标识符与错误跟踪条目相关联; 使所述组合的错误日志标识符和所述错误跟踪条目成为在所述堆叠系统中的所述多个主机系统内是唯一的错误标识符; 以及当所述服务由于根本原因错误而必须失败时,将所述错误标识符传送到一个或多个主机系统的用户应用程序接口处的服务的任何请求者。