Distributed fault tolerant digital data storage subsystem for fault
tolerant computer system
    1.
    发明授权
    Distributed fault tolerant digital data storage subsystem for fault tolerant computer system 失效
    用于容错计算机系统的分布式容错数字数据存储子系统

    公开(公告)号:US5815649A

    公开(公告)日:1998-09-29

    申请号:US546234

    申请日:1995-10-20

    IPC分类号: G06F11/14 G06F11/20 G01F11/08

    摘要: A fault-tolerant computer system comprises a plurality of processing nodes and a plurality of storage nodes interconnected by a network. The processing nodes perform processing operations in connection with user-generated processing requests. The processing nodes, in connection with processing a processing request, generate storage and retrieval requests for transmission to the storage node to enable storage of data thereon and retrieval of data therefrom. The storage nodes store data in at least one replicated partition group comprising a plurality of replicated partitions distributed across the storage nodes. A storage node, on receiving a retrieval request from a processing node provide the requested data to the processing node. In addition, on receiving a storage request from a processing node, a storage node initiates an update operation to update all of the replicated partitions in the replicated partition group. Following correction of a malfunction or failure of a storage node, partitions maintained by the malfunctioning or failed storage node can be recovered by use of the other members of the replicated partition group.

    摘要翻译: 容错计算机系统包括多个处理节点和由网络互连的多个存储节点。 处理节点结合用户生成的处理请求执行处理操作。 处理节点结合处理处理请求,生成存储和检索请求以传送到存储节点,以便能够存储数据并从中检索数据。 存储节点将数据存储在包括分布在存储节点上的多个复制分区的至少一个复制分区组中。 存储节点在从处理节点接收到检索请求时,向处理节点提供所请求的数据。 此外,在从处理节点接收到存储请求时,存储节点发起更新操作以更新复制分区组中的所有复制分区。 在修复存储节点的故障或故障之后,可以通过使用复制分区组的其他成员来恢复由故障或故障存储节点维护的分区。