摘要 |
<p>Pages and files are placed in appropriate storage tiers by comprehensively judging the significance of the pages and files. A storage apparatus includes: a configuration management unit for managing a storage area as a pool; and an allocation unit for allocating the storage area in the pool to a data storage area for a virtual volume storing data in response to a data write request from a host system. The configuration management unit manages a specified area in the pool as a plurality of subpools for storing file-based data. The allocation unit increases or decreases the allocated capacity of the subpools according to the size of data for which file-based writing is requested by the host system; and if the allocation unit receives a request from the host system to write data on a specified-sized page basis, it allocates an area other than the subpools; and if the allocation unit receives a request from the host system to write data on a file basis, it allocates an area in the subpools.</p> |