FLY-BY XOR
    31.
    发明授权
    FLY-BY XOR 失效
    并行加部

    公开(公告)号:EP0927395B1

    公开(公告)日:2003-05-14

    申请号:EP98908761.4

    申请日:1998-02-27

    IPC分类号: G06F11/10 G11B20/18

    CPC分类号: G06F11/1076 G06F2211/1054

    摘要: The invention provides a method and system for performing XOR operations without consuming substantial computing resources. A specialised processor is coupled to the same bus as a set of disk drives; the specialized processor reviews data transfers to and from the disk drives and performs XOR operations on data transferred to and from the disk drives without requiring separate transfers. The specialised processor maintains an XOR accumulator which is used for XOR operations, which records the result of XOR operations, and which is read out upon command of the processor. The XOR accumulator includes one set of accumulator registers for each RAID stripe, for a selected set of RAID stripes. A memory (such as a contents-addressable memory) associates one set of accumulator registers with each selected RAID stripe.

    System and method of redundantly storing and retrieving data with cooperating storage devices
    36.
    发明公开
    System and method of redundantly storing and retrieving data with cooperating storage devices 有权
    系统和方法,用于协作数据的冗余存储和存储设备的回收

    公开(公告)号:EP2096542A2

    公开(公告)日:2009-09-02

    申请号:EP08164691.1

    申请日:2008-09-19

    IPC分类号: G06F11/10

    摘要: A system and method for data storage in an array. A system includes a client coupled to a storage subsystem. The storage subsystem comprises data storage locations addressable as rows and columns in an array. Each column comprises a separate storage device. Each row includes redundant data. For a given row, a coordinating storage device receives data from the client, coordinates computation and storage of redundant data, and forwards data to other storage devices. In response to receiving data targeted for storage in a given storage location, a non-volatile, temporary storage device that is associated with the separate storage device that includes the given storage location buffers the received data. The coordinating storage device conveys a write completion message to the client in response to detecting that the data has been buffered in the non-volatile, temporary storage devices. At least two storage devices are coordinating storage devices in separate rows.

    摘要翻译: 在阵列中的系统和方法的数据存储,. 一种系统,包括耦合到存储子系统的客户端。 存储子系统包括数据存储位置进行寻址的行和列阵列中的,. 每个柱包括一个单独的存储设备。 每一行包括冗余数据。 对于给定的行中,协调存储设备从客户端接收数据,坐标计算和冗余数据的存储,和将数据转发到其他存储设备。 响应于接收到在给定的存储位置针对存储数据,非易失性,临时存储设备并与单独的存储设备相关联的那样包括在给定的存储位置缓冲接收的数据。 所述协调存储设备在响应传达写入完成消息至客户端,以检测没有数据已在非易失性的,临时存储设备被缓冲。 至少两个存储设备正在协调在单独的行的存储设备。

    Data storage system and parity generation method for data storage system
    38.
    发明公开
    Data storage system and parity generation method for data storage system 失效
    数据存储系统和奇偶校验生成方法用于数据存储系统

    公开(公告)号:EP0724217A3

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

    申请号:EP96300279.5

    申请日:1996-01-15

    IPC分类号: G06F11/10 G06F13/40

    CPC分类号: G06F11/1076 G06F2211/1054

    摘要: A disk storage system comprises a plurality of drives HDD0 to HDD3 for storing data, a plurality of data buses DD0 and DD1 for transferring the data, and selection means 11a and 11b connected between the plurality of drives and the plurality of data buses for selectively connecting the drive and the data bus with a predetermined combination, the selection means having a function of parity operation such as exclusive OR. This provides a disk storage system and a parity generation method for the disk storage system which make generation of parity easier and which are capable of performing the reconstruction of data at the time of an occurrence of failure with high efficiency and high speed.

    Disk array device and method for controlling the same
    39.
    发明公开
    Disk array device and method for controlling the same 失效
    Speifherplattenanordnung und Verfahren zu deren Steuerung

    公开(公告)号:EP1486871A3

    公开(公告)日:2005-01-05

    申请号:EP04021632.7

    申请日:1997-11-17

    申请人: Hitachi, Ltd.

    IPC分类号: G06F11/10

    摘要: The disk array device includes a disk control device (20) connected to a central processing unit (10) and a plurality of disk drives (300) composing disk arrays under the control of said disk control device (20). The disk control device (20) includes a redundant data generator (130), a difference data generator (140), and a redundant data generation method selecting function (37). The disk array device selects a proper redundant data generating method from a method of read and modify and a method of all stripes, both of which are executed to generate redundant data by the disk control device (20) according to an access pattern from a host, a load state of the disk drive (300), and a failure.

    摘要翻译: 磁盘阵列装置包括在所述盘控制装置(20)的控制下连接到中央处理单元(10)的盘控制装置(20)和组成盘阵列的多个盘驱动器(300)。 盘控制装置(20)包括冗余数据生成器(130),差数据生成器(140)和冗余数据生成方法选择功能(37)。 磁盘阵列设备从读取和修改方法中选择适当的冗余数据生成方法以及所有条带的方法,两者都被执行以由磁盘控制设备(20)根据来自主机的访问模式生成冗余数据 ,磁盘驱动器(300)的负载状态,以及故障。

    Disk array device and method for controlling the same
    40.
    发明公开
    Disk array device and method for controlling the same 失效
    其磁盘阵列装置和控制方法

    公开(公告)号:EP1486871A2

    公开(公告)日:2004-12-15

    申请号:EP04021632.7

    申请日:1997-11-17

    申请人: Hitachi, Ltd.

    IPC分类号: G06F11/10

    摘要: The disk array device includes a disk control device (20) connected to a central processing unit (10) and a plurality of disk drives (300) composing disk arrays under the control of said disk control device (20). The disk control device (20) includes a redundant data generator (130), a difference data generator (140), and a redundant data generation method selecting function (37). The disk array device selects a proper redundant data generating method from a method of read and modify and a method of all stripes, both of which are executed to generate redundant data by the disk control device (20) according to an access pattern from a host, a load state of the disk drive (300), and a failure.