发明名称 DISTRIBUTED STORAGE SYSTEM
摘要 A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group. A first node is configured to receive data blocks from two or more other nodes in the first node group. The first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes and store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code. Combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.
申请公布号 US2016371145(A1) 申请公布日期 2016.12.22
申请号 US201515120840 申请日期 2015.09.30
申请人 HITACHI, LTD. 发明人 AKUTSU Hiroaki;KAWAMURA Shunji;YASUNAGA Kota;YAMAMOTO Takahiro;KAWAMURA Atsushi
分类号 G06F11/10;G06F3/06;H03M13/29 主分类号 G06F11/10
代理机构 代理人
主权项 1. A distributed storage system comprising: a plurality of nodes capable of communicating with each other via a network; and a plurality of storage devices, wherein a first node group including at least three nodes is predefined in the plurality of nodes, wherein each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group, wherein a first node of the first node group is configured to receive data blocks from two or more other nodes in the first node group, wherein the first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes, wherein the first node is configured to store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code, and wherein combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.
地址 Tokyo JP