-
公开(公告)号:US20180143780A1
公开(公告)日:2018-05-24
申请号:US15815040
申请日:2017-11-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sung-kug CHO , Byoung-young AHN , Eun-jin YUN , Yang-seok KI , Sil-wan CHANG , Seok-chan LEE
CPC classification number: G06F3/0641 , G06F3/0608 , G06F3/0679 , G06F3/0688 , G06F16/134 , G06F16/1748 , H04L67/1097
Abstract: A storage system performing data deduplication includes a storage device configured to store data received from a host, and a controller configured to receive the data and an index associated with the data received from the host. The controller includes a memory configured to store mapping information and a reference count, the mapping information associating the index received from the host with a physical address of the storage system, the reference count associated with the index received from the host. The controller determines whether the data received from the host corresponds to a duplicate of data previously stored in the storage device by reading, from the memory, the mapping information and the reference count, the reading based on the index received from the host. The controller performs a deduplication process by updating the reference count if the data received from the host corresponds to the duplicate of data previously stored.