Patent ID: 9575672
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. A storage system comprising: a plurality of storage devices; and a storage controller configured to manage a plurality of pages in a pool provided by a set of the storage devices, to provide a virtual volume to a host, to allocate a page of the plurality of allocatable pages from the pool to a part of the virtual volume in response to a write request from the host, to manage a number of allocatable pages in the pool, and to send write data to at least one of the set of storage devices corresponding to the allocated page; wherein at least one of the set of storage devices is configured to compress the write data sent from the storage controller and to store the compressed data in the storage device, wherein at least one of the set of storage devices is configured to generate compression information based on an amount of compressed data stored in the storage device, wherein at least one of the set of storage devices is configured to send the compression information to the storage controller, and wherein the storage controller is configured to change the number of allocatable pages in the pool based on the compression information sent from at least one of the set of storage devices.