APPARATUS AND METHODS FOR CLUSTERING MULTIPLE INDEPENDENT PCI EXPRESS HIERARCHIES
    3.
    发明申请
    APPARATUS AND METHODS FOR CLUSTERING MULTIPLE INDEPENDENT PCI EXPRESS HIERARCHIES 有权
    用于聚集多个独立PCI表达分层的装置和方法

    公开(公告)号:US20080209099A1

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

    申请号:US11680366

    申请日:2007-02-28

    IPC分类号: G06F13/36

    CPC分类号: G06F13/4022

    摘要: Apparatus, systems and methods for clustering multiple PCI Express hierarchies to enable access of components in different hierarchies. Each PCI Express hierarchy includes a root device as well as a cluster port for coupling each hierarchy to each other hierarchy of a physical cluster through a PCI Express switched fabric. Memory addresses and transaction IDs are re-mapped by the cluster port of each hierarchy to partition the PCI Express space of the system of multiple hierarchies. A first portion of the partitioned space is reserved for access to local components within a hierarchy. A second portion of the space is used to access remote components of other hierarchies from within a different first hierarchy. The address and transaction ID values exchanged in such remote transactions are re-mapped and used by the cluster port of each hierarchy to route exchanges between hierarchies using standard PCIe root devices, endpoint devices, and switches.

    摘要翻译: 用于聚类多个PCI Express层次结构的装置,系统和方法,以使得能够访问不同层次的组件。 每个PCI Express层次结构包括根设备以及通过PCI Express交换结构将每个层次结构耦合到物理集群的每个其他层次结构的集群端口。 内存地址和事务ID由每个层次结构的群集端口重新映射,以分区多层次系统的PCI Express空间。 保留分区空间的第一部分用于访问层次结构中的本地组件。 空间的第二部分用于从不同的第一层次结构中访问其他层次结构的远程组件。 在这种远程事务中交换的地址和事务ID值被每个层次结构的集群端口重新映射和使用,以使用标准PCIe根设备,端点设备和交换机在层次结构之间路由交换。

    System and method for isolating a faulty switch, storage device or SFP in a daisy-chained configuration
    4.
    发明授权
    System and method for isolating a faulty switch, storage device or SFP in a daisy-chained configuration 失效
    用菊花链式配置隔离故障交换机,存储设备或SFP的系统和方法

    公开(公告)号:US07085958B2

    公开(公告)日:2006-08-01

    申请号:US10346820

    申请日:2003-01-17

    IPC分类号: G06F11/00

    CPC分类号: G11C29/022 G11C29/02

    摘要: A system for isolating a faulty switch or respective storage device from a plurality of switches and respective storage devices in a daisy-chained arrangement. In the daisy-chain arrangement the switches are connected in sequence to permit access to the respective storage devices through the preceding switches in the sequence. All of the switches, except one, are set in a bypass mode where they do not read inputs of the respective storage devices. The one switch is set in a non bypass mode where it reads an input from its associated storage device. A status of the daisy-chain, either up or down, is then determined. If the status is up, the foregoing steps are repeated a number of iterations with a different one of the switches being set in a non bypass mode and the other switches being set in the bypass mode during each iteration, until the status of the daisy-chain is down. The down status indicates that the switch which is set in the non bypass mode or its associated storage device is defective.

    摘要翻译: 一种用于以菊花链方式从多个开关和相应存储装置隔离故障开关或相应存储装置的系统。 在菊花链配置中,交换机按顺序连接,以允许按顺序通过前面的交换机访问相应的存储设备。 除了一个之外,所有的开关都被设置在旁路模式,它们不读取各个存储设备的输入。 一个开关设置在非旁路模式,其中它从其关联的存储设备读取输入。 然后确定菊花链的状态,无论是向上还是向下。 如果状态为up,则上述步骤重复进行多次迭代,其中不同的一个交换机被设置为非旁路模式,并且其他交换机在每次迭代期间被设置为旁路模式,直到菊花 - 链条下了 停机状态表示以非旁路模式设置的交换机或其关联的存储设备有故障。

    Reset design for redundant raid controllers
    5.
    发明授权
    Reset design for redundant raid controllers 有权
    重新设计冗余RAID控制器

    公开(公告)号:US6085332A

    公开(公告)日:2000-07-04

    申请号:US130965

    申请日:1998-08-07

    摘要: A reset circuit implemented in a RAID controller configured for dual active operation. The reset circuit generates a reset pulse with a relatively invariant pulse width that is coupled to the controller's main CPU and I/O processors. The reset pulse can be generated in response to activation of an external common reset signal. The external common reset signal is activated by an external system (e.g., another controller configured for dual active operation) whenever the controller needs to be reset. This can be when the controller fails to maintain a communication signal transmitted to the external system or when the external system has inconsistent configuration information, requiring the entire system (i.e., both the controller and the external system) to be re-initialized. The reset pulse can also be generated in response to internal reset instructions issued by the controller's main CPU. The reset instructions can be issued whenever the first controller determines that its own configuration information is inconsistent. As a result of the reset instruction being issued the external common reset signal is activated as an output to reset the external system (i.e., the external common reset signal is bidirectional). The self-reset operation can be over-ridden by a reset disable instruction.

    摘要翻译: 在RAID控制器中实现的复位电路,配置为双重主动操作。 复位电路产生具有相对不变的脉冲宽度的复位脉冲,该脉冲宽度耦合到控制器的主CPU和I / O处理器。 可以响应于外部公共复位信号的激活而产生复位脉冲。 只要控制器需要复位,外部公用复位信号由外部系统(例如,配置为双重主动操作的另一个控制器)激活。 这可以是当控制器不能保持发送到外部系统的通信信号时,或者当外部系统具有不一致的配置信息时,需要整个系统(即,控制器和外部系统两者)被重新初始化。 也可以根据控制器主CPU发出的内部复位指令产生复位脉冲。 每当第一个控制器确定其自身的配置信息不一致时,就可以发出复位指令。 作为发出复位指令的结果,外部公共复位信号被激活作为复位外部系统的输出(即,外部公共复位信号是双向的)。 自复位操作可以被复位禁止指令覆盖。

    Systems and method for simple scale-out storage clusters
    7.
    发明授权
    Systems and method for simple scale-out storage clusters 有权
    简单的横向扩展存储集群的系统和方法

    公开(公告)号:US08595313B2

    公开(公告)日:2013-11-26

    申请号:US11289140

    申请日:2005-11-29

    IPC分类号: G06F15/167

    摘要: Systems and associated methods for flexible scalability of storage systems. In one aspect, a storage controller may include an interface to a fabric adapted to permit each storage controller coupled to the fabric to directly access memory mapped components of all other storage controllers coupled to the fabric. The CPU and other master device circuits within a storage controller may directly address memory an I/O devices directly coupled thereto within the same storage controller and may use RDMA features to directly address memory an I/O devices of other storage controllers through the fabric interface.

    摘要翻译: 存储系统灵活可扩展性的系统和相关方法。 在一个方面,存储控制器可以包括适合于允许耦合到结构的每个存储控制器直接访问耦合到该结构的所有其他存储控制器的存储器映射组件的结构的接口。 存储控制器内的CPU和其他主设备电路可以直接在同一存储控制器内对与其直接耦合的I / O设备的存储器进行寻址,并且可以使用RDMA特征来通过结构接口直接对其他存储控制器的I / O设备寻址存储器 。

    Apparatus and methods for clustering multiple independent PCI express hierarchies
    8.
    发明授权
    Apparatus and methods for clustering multiple independent PCI express hierarchies 有权
    用于聚类多个独立PCI表现层次的装置和方法

    公开(公告)号:US07562176B2

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

    申请号:US11680366

    申请日:2007-02-28

    CPC分类号: G06F13/4022

    摘要: Apparatus, systems and methods for clustering multiple PCI Express hierarchies to enable access of components in different hierarchies. Each PCI Express hierarchy includes a root device as well as a cluster port for coupling each hierarchy to each other hierarchy of a physical cluster through a PCI Express switched fabric. Memory addresses and transaction IDs are re-mapped by the cluster port of each hierarchy to partition the PCI Express space of the system of multiple hierarchies. A first portion of the partitioned space is reserved for access to local components within a hierarchy. A second portion of the space is used to access remote components of other hierarchies from within a different first hierarchy. The address and transaction ID values exchanged in such remote transactions are re-mapped and used by the cluster port of each hierarchy to route exchanges between hierarchies using standard PCIe root devices, endpoint devices, and switches.

    摘要翻译: 用于聚类多个PCI Express层次结构的装置,系统和方法,以使得能够访问不同层次的组件。 每个PCI Express层次结构包括根设备以及通过PCI Express交换结构将每个层次结构耦合到物理集群的每个其他层次结构的集群端口。 内存地址和事务ID由每个层次结构的群集端口重新映射,以分区多层次系统的PCI Express空间。 保留分区空间的第一部分用于访问层次结构中的本地组件。 空间的第二部分用于从不同的第一层次结构中访问其他层次结构的远程组件。 在这种远程事务中交换的地址和事务ID值被每个层次结构的集群端口重新映射和使用,以使用标准PCIe根设备,端点设备和交换机在层次结构之间路由交换。

    Snapshot management method apparatus and system
    9.
    发明授权
    Snapshot management method apparatus and system 失效
    快照管理方法设备及系统

    公开(公告)号:US07467266B2

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

    申请号:US10634277

    申请日:2003-08-05

    IPC分类号: G06F12/00

    摘要: Snapshot sets comprising snapshot criteria are created, maintained, and executed via a command set designed to facilitate managing and conducting snapshots on data distributed across multiple volumes. Snapshot criteria such as source volume, target volume, redundancy level, copy mode, and the like are added as desired to a snapshot set. Upon invocation of an execute command, the fast replication operations defined by the snapshot set are executed, providing a logically atomic data replication utility potentially involving multiple sources and targets. In one embodiment auto selection of a target may be specified, thus facilitating over-subscription of target resources. The present invention reduces the complexity of archiving data—particularly data distributed across multiple volumes such as data associated with database applications and the like.

    摘要翻译: 创建,维护和执行包含快照条件的快照集合,并通过一组命令集来执行,该命令集旨在帮助管理和执行跨多个卷分发的数据的快照。 诸如源卷,目标卷,冗余级别,复制模式等的快照标准根据需要添加到快照集中。 在调用执行命令后,执行由快照集定义的快速复制操作,提供可能涉及多个源和目标的逻辑上原子数据复制实用程序。 在一个实施例中,可以指定目标的自动选择,从而有助于过度订阅目标资源。 本发明降低了归档数据的复杂性,特别是分布在多个卷上的数据,例如与数据库应用相关联的数据等。

    Wireless storage device connectivity
    10.
    发明授权
    Wireless storage device connectivity 有权
    无线存储设备连接

    公开(公告)号:US07260423B2

    公开(公告)日:2007-08-21

    申请号:US10838726

    申请日:2004-05-04

    IPC分类号: H04B1/38 H04B7/00

    CPC分类号: H04B1/38 H04B1/3816

    摘要: A circuit providing a wireless connection for receipt and/or transmission of electronic signals between a storage device and an external device such as a host system, a storage subsystem controller, or a storage subsystem. The wireless connection circuit may include a wireless data connection to provide wireless exchange of data signals between the storage device and the external device. The wireless connection circuit may also provide an inductive coupling for power supplied to the storage device. In one aspect hereof the wireless connectivity (data, power or both) may be provided as enhanced circuits on a controller circuit integrated with the storage device. In another aspect hereof, the wireless connectivity may be provided as an adapter or interface circuit coupled to an existing storage device interface to adapt wired connections of the storage device to an external device through a wireless signal exchange protocol.

    摘要翻译: 提供用于在存储设备和诸如主机系统,存储子系统控制器或存储子系统的外部设备之间接收和/或传送电子信号的无线连接的电路。 无线连接电路可以包括无线数据连接,以在存储设备和外部设备之间提供数据信号的无线交换。 无线连接电路还可以为提供给存储设备的功率提供电感耦合。 在一个方面,无线连接(数据,电源或两者)可以作为与存储设备集成的控制器电路上的增强电路来提供。 在本文的另一方面,无线连接可以被提供为耦合到现有存储设备接口的适配器或接口电路,以通过无线信号交换协议来将存储设备的有线连接调整到外部设备。