Patent ID: 8131927
Filing Date: 2012-03-06
Classification: G06F

Abstract:
1. A computerized data storage system comprising: a. at least one storage device; b. a cache memory operatively coupled to a storage port and a data management controller, the cache memory comprises a data storing area storing data; c. the storage port, wherein the storage port operable to connect to a host computer, wherein the storage port receives and sends I/O information required by the host computer, wherein the storage port is operable to receive a request to read data, and, in response to the request to read data, the storage port is operable to send the data stored in the data storing area of the cache memory and wherein the storage port is operable to receive a request to write data, and, in response to the request to write data, the storage port is operable to send write data to the data storing area of the cache memory; d. a thin provisioning controller, the thin provisioning controller operable to manage virtual volumes to which one or more capacity pool pages from capacity pools are allocated, and to which at least one of the virtual volumes is attributed as a target of a compression; e. a data compression controller operable to perform a compression operation on the capacity pool page, and f. a data decompression controller operable to perform a decompression operation on the capacity pool page;