Patent ID: 8051367
Filing Date: 2011-11-01
Classification: G06F

Abstract:
1. A storage sub-system comprising: a storage device; memory including a control program; and a controller for controlling a host computer's access to the storage device to write/read data to/from the storage device in accordance with the control program; wherein the controller generates a data guarantee code according to an inherent attribute of the data; adds the data guarantee code to the data and writes the data to the storage device; checks the data guarantee code to judge whether the data is error-free or not when reading the data from the storage device; stores, if there are first data and second data as the data and the content of the first data and the content of the second data are the same, the first data together with the data guarantee code in the storage device without storing the second data in the storage device; associates the host computer's read access to the second data with the first data; and has a change table for changing an inherent attribute of the second data so that the data guarantee code generated when processing the host computer's read access to the second data, matches the data guarantee code of the first data.