System and method for managing data logging memory in a storage area network
    11.
    发明授权
    System and method for managing data logging memory in a storage area network 有权
    用于管理存储区域网络中的数据记录存储器的系统和方法

    公开(公告)号:US06928513B2

    公开(公告)日:2005-08-09

    申请号:US10106814

    申请日:2002-03-26

    IPC分类号: G06F12/16 H04B1/74

    摘要: A data storage system adapted to maintain redundant data storage sets at a destination location(s) is disclosed. The data storage system establishes a copy set comprising a source volume and a destination volume. Data written to a source volume is automatically copied to the destination volume. The data storage system maintains a data log that may be activated when the destination volume is inaccessible due to, for example, a malfunction in the destination storage system or in the communication link between the source system and the destination system. I/O commands and the data associated with those commands are written to the data log, and after a destination system becomes available the information in the data log is merged into the destination volume to conform the data in the destination volume to the data in the source volume. The data log competes for disk capacity with other volumes on the system, and log memory is allocated as needed. Command entries and data entries are stored in distinct areas of the data log, and the command entries include information identifying the memory offset of the associated data entries.

    摘要翻译: 公开了一种适于在目的地位置维护冗余数据存储组的数据存储系统。 数据存储系统建立包括源卷和目的地卷的复制集。 写入源卷的数据将自动复制到目标卷。 数据存储系统维护数据记录,当由于例如目的地存储系统中的故障或源系统与目的地系统之间的通信链路而导致目的地卷不可访问时,可能会被激活。 I / O命令和与这些命令相关联的数据被写入数据日志,并且在目标系统变得可用之后,将数据日志中的信息合并到目标卷中,以使目的卷中的数据符合目标卷中的数据 源音量。 数据日志与系统上的其他卷竞争磁盘容量,并根据需要分配日志内存。 命令条目和数据条目存储在数据日志的不同区域中,命令条目包括标识关联数据条目的存储器偏移量的信息。

    Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes
    14.
    发明授权
    Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes 有权
    存储区域网络,数据复制和存储控制器以及使用虚拟化卷复制数据的方法

    公开(公告)号:US06880052B2

    公开(公告)日:2005-04-12

    申请号:US10106906

    申请日:2002-03-26

    IPC分类号: G06F11/20 G06F12/00

    摘要: A storage area network (SAN) controller and method for storing and replicating data between sites in a storage area network in which storage controllers at each site implement storage virtualization. A storage cell is implemented at each site comprising at least one storage controller and a pool of physical storage coupled to the controller. A copy set comprising a logical unit (LUN) of storage, referred to as a member, in each of the storage cells is defined. As operational data transactions are performed against one of the members of a copy set, they are replicated, immediately or after a delay, in each other member of the copy set. As changes are made to dependent attributes such as size of one member of the copy set, the change is replicated in each other member of the copy set automatically. Changes can be made in the independent attributes such as size of each member of the copy set independently of other members of the copy set.

    摘要翻译: 一种用于在存储区域网络中的站点之间存储和复制数据的存储区域网络(SAN)控制器和方法,其中每个站点的存储控制器实现存储虚拟化。 在每个站点处实现存储单元,该存储单元包括耦合到控制器的至少一个存储控制器和物理存储池。 定义了包含存储单元(LUN)在每个存储单元中的被称为成员的复制集。 由于针对复制集合中的一个成员执行操作数据事务,所以在副本集合的每个其他成员中立即或延迟复制它们。 随着对依赖属性进行更改,例如副本集中的一个成员的大小,更改将自动复制到副本集的每个其他成员中。 可以在独立属性中进行更改,例如与副本集的其他成员独立的副本集的每个成员的大小。

    Method for transaction log failover merging during asynchronous operations in a data storage network
    15.
    发明授权
    Method for transaction log failover merging during asynchronous operations in a data storage network 有权
    在数据存储网络中异步操作期间事务日志故障切换合并的方法

    公开(公告)号:US07111189B1

    公开(公告)日:2006-09-19

    申请号:US09538700

    申请日:2000-03-30

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2092

    摘要: A disaster-tolerant data backup and remote copy system which is implemented as a controller-based replication of one or more LUNs (logical units) between two remotely separated pairs of array controllers connected by redundant links. In the situation wherein an array controller fails during an asynchronous copy operation, the partner array controller uses a ‘micro log’ stored in mirrored cache memory to recover transactions, in order, which were ‘missed’ by the backup storage array when the array controller failure occurred.

    摘要翻译: 一种容灾数据备份和远程复制系统,可实现为通过冗余链路连接的两个远程分离的阵列控制器对之间的一个或多个LUN(逻辑单元)的基于控制器的复制。 在阵列控制器在异步复制操作期间发生故障的情况下,伙伴阵列控制器使用存储在镜像缓存存储器中的“微日志”来恢复按照阵列控制器在备份存储阵列中“丢失”的事务 发生故障

    System and method for selectively presenting logical storage units to multiple host operating systems in a networked computing system
    16.
    发明授权
    System and method for selectively presenting logical storage units to multiple host operating systems in a networked computing system 有权
    用于选择性地向联网计算系统中的多个主机操作系统呈现逻辑存储单元的系统和方法

    公开(公告)号:US06356979B1

    公开(公告)日:2002-03-12

    申请号:US09312944

    申请日:1999-05-17

    IPC分类号: G06F1200

    摘要: A storage system capable of selectively presenting logical units to one or more host computing systems. The storage system comprises one or more persistent storage devices arranged as logical units; an array controller controlling and coordinating the operations of the persistent storage devices; a memory accessible by the array controller; and a configuration table stored in the memory, the configuration table containing one or more entries governing the interactions between the logical units and the one or more host computing systems. The configuration table contains an entry for each logical unit which the array controller accesses to determine if a particular logical unit should communicate with a particular one of the host computing systems, an entry for each logical unit which the array controller accesses to determine if a particular logical unit should communicate with a particular one of the host computing systems using an internal offset for a logical unit number, and an entry for each logical unit which the array controller accesses to determine if a particular logical unit should communicate with a particular one of the host computing systems using a predetermined host mode.

    摘要翻译: 能够选择地向一个或多个主计算系统呈现逻辑单元的存储系统。 该存储系统包括被布置为逻辑单元的一个或多个永久存储设备; 控制和协调持久存储设备的操作的阵列控制器; 由阵列控制器访问的存储器; 以及存储在所述存储器中的配置表,所述配置表包含管理所述逻辑单元与所述一个或多个主计算系统之间的交互的一个或多个条目。 配置表包含阵列控制器访问的每个逻辑单元的条目,以确定特定逻辑单元是否应与主计算系统中的特定一个通信,阵列控制器访问的每个逻辑单元的条目,以确定是否具体 逻辑单元应该使用用于逻辑单元号的内部偏移量与主机计算系统中的特定一个通信,以及阵列控制器访问的每个逻辑单元的条目,以确定特定逻辑单元是否应该与特定逻辑单元号通信 使用预定主机模式的主机计算系统。

    Managed reliability storage system and method monitoring storage conditions
    17.
    发明授权
    Managed reliability storage system and method monitoring storage conditions 有权
    管理可靠性存储系统和方法监控存储条件

    公开(公告)号:US07350046B2

    公开(公告)日:2008-03-25

    申请号:US10817617

    申请日:2004-04-02

    IPC分类号: G06F12/06

    CPC分类号: G06F11/0751 G06F11/0727

    摘要: Disclosed is a managed reliability storage system and method. A data storage system comprises a plurality of storage devices and at least one storage device controller and may also include additional storage device controllers, one or more host systems, and one or more network connections. Aspects of the invention include reliable data storage formats, planned reliability management, threshold reliability management, and software data recovery. Reliable data formats include fault tolerant storage formats such as RAID and implementations thereof. Planned reliability management includes monitoring of system usage and adjustment of usage reflecting an optimal usage model, scheduled and event driven diagnostic execution and conditional adjustment of operating parameters of storage system components. Software data recovery provides copying and reconstruction of data through redundant data formats including parity, ECC, RLL and others encoding methods. Embodiments of the invention provide an opportunity for increased storage system reliability through scheduled or event driven “tune ups” of system usage and of system components, including low level manufacturing parameters, reducing long term storage costs.

    摘要翻译: 公开了一种管理可靠性存储系统和方法。 数据存储系统包括多个存储设备和至少一个存储设备控制器,并且还可以包括附加存储设备控制器,一个或多个主机系统以及一个或多个网络连接。 本发明的方面包括可靠的数据存储格式,计划的可靠性管理,阈值可靠性管理和软件数据恢复。 可靠的数据格式包括容错存储格式,如RAID及其实现。 计划的可靠性管理包括监控系统使用情况和调整使用情况,反映最佳使用模式,计划和事件驱动的诊断执行以及有条件地调整存储系统组件的运行参数。 软件数据恢复通过冗余数据格式(包括奇偶校验,ECC,RLL和其他编码方法)提供复制和重建数据。 本发明的实施例通过计划或事件驱动的“调整”系统使用和系统组件(包括低级制造参数)提供了增加的存储系统可靠性的机会,从而减少长期存储成本。

    Method and apparatus for sensing positions of device enclosures within multi-shelf cabinets
    19.
    发明授权
    Method and apparatus for sensing positions of device enclosures within multi-shelf cabinets 有权
    用于检测多架机柜内的设备外壳位置的方法和装置

    公开(公告)号:US06912599B2

    公开(公告)日:2005-06-28

    申请号:US10038231

    申请日:2001-10-19

    IPC分类号: G06F1/18 G11B33/12 G06F3/00

    CPC分类号: G11B33/125 G06F1/18

    摘要: A mass storage cabinet having passive device position sensing and including shelves for racking device enclosures. A cabinet bus is linked to the shelves and adapted to provide a unique shelf identifier signal to each of the shelves. The cabinet includes a device providing a cabinet identifier to the shelves. The cabinet bus includes junction boxes having first and second sets of sensing wires and a side connectors linked to the shelves for providing the shelf identifier signal from the first and second sets of sensing wires. To provide a different signal at each junction box, the sensing wires in the first set are moved one position and the sensing wires in the second set are moved one position prior to the connection to an adjacent junction box. An additional sensing wire is linked to the side connectors and grounded and ungrounded at each side connector to alter the signal.

    摘要翻译: 一种具有被动装置位置检测的大容量存储柜,并且包括用于货架装置外壳的货架。 橱柜总线连接到货架上,并适用于向每个货架提供唯一的货架识别信号。 机柜包括一个为货架提供机柜标识符的设备。 机柜总线包括具有第一和第二组感测线的接线盒和连接到搁架的侧连接器,用于提供来自第一和第二组感测线的货架标识符信号。 为了在每个接线盒处提供不同的信号,第一组中的感测线移动一个位置,并且第二组中的感测线在连接到相邻接线盒之前移动一个位置。 附加的感测线连接到侧连接器,并在每个侧面连接器处接地和不接地,以改变信号。

    Method for transaction command ordering in a remote data replication system
    20.
    发明授权
    Method for transaction command ordering in a remote data replication system 有权
    远程数据复制系统中事务命令排序的方法

    公开(公告)号:US06658540B1

    公开(公告)日:2003-12-02

    申请号:US09540309

    申请日:2000-03-31

    IPC分类号: G06F1208

    摘要: A disaster-tolerant data backup and remote copy system which is implemented as a controller-based replication of one or more LUNs (logical units) between two remotely separated pairs of array controllers connected by redundant links. The system provides a method for allowing a large number of commands to be ‘outstanding’ in transit between local and remote sites while ensuring the proper ordering of commands on remote media during asynchronous or synchronous data replication. In addition, the system provides a mechanism for automatic ‘tuning’ of links based on the distance between the array controllers.

    摘要翻译: 一种容灾数据备份和远程复制系统,可实现为通过冗余链路连接的两个远程分离的阵列控制器对之间的一个或多个LUN(逻辑单元)的基于控制器的复制。 该系统提供了一种方法,允许在本地和远程站点之间传输大量命令“突出”,同时确保在异步或同步数据复制期间在远程介质上正确排序命令。 此外,该系统提供了一种基于阵列控制器之间的距离自动“调整”链路的机制。