-
公开(公告)号:US10152272B2
公开(公告)日:2018-12-11
申请号:US15952866
申请日:2018-04-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ju-Pyung Lee
IPC: G06F3/0484 , G06F3/06 , G06F11/20
Abstract: A data mirroring control apparatus includes a command distributing unit configured to transmit a first write command to a plurality of mirroring storage devices, the first write command including an instruction for data requested by a host to be written; and a memory lock setting unit configured to set a memory lock on the data requested by the host to be written among data stored in a host memory and configured to release the memory lock on the data after the data with the memory lock is written to the plurality of mirroring storage devices.
-
公开(公告)号:US09933979B2
公开(公告)日:2018-04-03
申请号:US14645005
申请日:2015-03-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Bon-Cheol Gu , Ju-Pyung Lee
CPC classification number: G06F3/067 , G06F3/0608 , G06F3/0641
Abstract: The data storage device includes a separator configured to separate data requested to write by clients into data chunks, an address translator configured to translate first addresses generated by the data chunks into second addresses as global addresses, a storage node mapper configured to map the second addresses to a plurality of storage nodes, and a data store unit configured to select a target storage node among the plurality of storage nodes and store the data chunks in the target storage node. The data chunks include a plurality of data input/output unit blocks. If other data chunks that are the same with the data chunks are pre-stored in the plurality of storage nodes, the data store unit is configured to establish links between the same pre-stored data chunks and the second addresses, rather than stores the data chunks in the plurality of storage nodes.
-