-
公开(公告)号:US10956393B2
公开(公告)日:2021-03-23
申请号:US16304722
申请日:2016-10-20
Applicant: HITACHI, LTD.
Inventor: Yuko Matsui , Mitsuo Hayasaka , Christopher James Aston , Jonathan Smith , James Gibbs , Daniel Picken , Simon Crosland , Hieu Hanh Le
Abstract: In a distributed storage of data objects in a cluster system, a data object is distributed across a group of node apparatuses in units of data blocks. For each child object, the metadata structure of the respective child object is stored to one of the node apparatuses of the group of node apparatuses for managing locations of data blocks of the data object and includes a root metadata node and one or more direct metadata nodes, optionally further including one or more indirect metadata nodes; and the metadata structure of the parent object is distributed across the plural node apparatuses of the group of node apparatuses for managing locations of child objects of the data object and includes, on each node apparatus of the group of node apparatuses, a root metadata node and one or more direct metadata nodes, optionally further including one or more indirect metadata nodes.
-
公开(公告)号:US10929042B2
公开(公告)日:2021-02-23
申请号:US16304727
申请日:2016-10-20
Applicant: HITACHI, LTD.
Inventor: Yuko Matsui , Mitsuo Hayasaka , Christopher James Aston , Jonathan Smith , Daniel Picken , James Gibbs , Simon Crosland
IPC: G06F16/00 , G06F3/06 , G06F16/215
Abstract: A data de-duplication in a distributed storage of data objects in a cluster system, in which plural data objects are distributed across a group of node apparatuses and stored in units of data blocks. Each metadata structure including a root metadata node and one or more direct metadata nodes, and optionally including one or more indirect metadata nodes; and a metadata object is stored for managing de-duplicated data blocks based on a metadata structure of the metadata object wherein at least one direct metadata node of the metadata structure of the metadata object includes a block reference pointing to a de-duplicated data block being associated with two or more data objects. Preferably, each of the metadata structures of the two or more data objects being associated with the de-duplicated data block includes a respective direct metadata node including an object reference to the metadata structure of the metadata object.
-