Patent ID: 9182926
Filing Date: 2015-11-10
Classification: G06F

Abstract:
1. A server coupled to a storage apparatus which includes a plurality of storage media and provides a logical volume from the plurality of storage media to the server, comprising: a processor; and a memory storing a pool status information and a capacity management information; wherein the processor is configured to: provide a pool which is configured of the logical volume and includes a plurality of actual area groups of different performances related to I/O processing; provide a virtual volume which is allocated a virtual area from the pool; manage a data migration among each actual area groups based on an access load threshold which define a range of access load for each actual area group; estimate a used capacity of each actual area group at a point of time in the future based on the pool status information, which is information showing which actual area is allocated to which virtual area and a load of the access commands related to each of the virtual areas, and the access load threshold, which is determined based on a pool performance which is a response time of the pool and an installation cost; calculate, for each actual area group, an installed/removed amount which is a difference between the estimated used capacity and the current storage capacity based on the capacity management information which is information showing the current storage capacity of each actual area group; and perform processing based on the result of the calculation, wherein the installation cost is a financial cost at least one of for obtaining installing capacity and for consumed electricity.