Patent ID: 9098202
Filing Date: 2015-08-04
Classification: G06F

Abstract:
1. A storage apparatus which is connected via a network to a host apparatus which issues data I/O requests, comprising: a drive device configured to store data which is read/written by the host apparatus; a compression/expansion unit configured to compress the data using a predetermined algorithm to generate compressed data, and expand the compressed data; and a control unit comprising a CPU configured to control writing of data to the storage unit, wherein the control unit is configured to manage, as compression block units, divided compressed data which is obtained by dividing compressed data compressed by the compression/expansion unit into predetermined units, and padding data, and wherein, when the data is compressed by means of a coding system which uses sliding dictionary data, the compression/expansion unit is configured to generate the sliding dictionary data for each of the divided compressed data and discards the corresponding sliding dictionary data after generating the compression block unit.