发明名称 Computing system having a controller for controlling allocation of a storage area of a logical volume in a pool to a virtual volume and controlling methods for the same
摘要 Provided is a computer system capable equalizing the storage capacity immediately and reliably to multiple real logical areas dynamically providing storage capacity to virtual logical areas.;This computer system is characterized by, during the course of executing an operation of dynamically allocating a storage area to a virtual volume in response to an access from a host system, detecting an occasion where balance of a storage capacity among a plurality of logical areas is disrupted; and subsequently moving the storage area among a plurality of logical areas to maintain balance of the storage capacity.
申请公布号 US8769235(B2) 申请公布日期 2014.07.01
申请号 US201313964185 申请日期 2013.08.12
申请人 Hitachi, Ltd. 发明人 Satoyama Ai;Eguchi Yoshiaki
分类号 G06F12/02;G06F9/50 主分类号 G06F12/02
代理机构 Mattingly & Malur, PC 代理人 Mattingly & Malur, PC
主权项 1. A computer system, comprising: a storage device including a plurality of storage areas; a virtual volume to which access from a host system is permitted; a plurality of logical volumes each including a plurality of storage area units and constituting a plurality of pool groups; and a controller for controlling allocation of the storage area units from the plurality of logical volumes in the pool to the virtual volume, wherein the controller is configured to: manage, for each of the plurality of logical volumes in the pool, information regarding a capacity of each of the plurality of logical volumes and a number of storage area units allocated to the virtual volume; allocate at least one storage area unit, which has not been allocated from the pool to the virtual volume, to the virtual volume when the host system accesses the virtual volume; detect a state where an imbalance of a usage rate of the logical volumes, which is determined based on the capacity of each of the plurality of logical volumes and the number of storage area units allocated to the virtual volume, occurs among the plurality of pool groups; and change the allocation of at least one storage area unit of the plurality of logical volumes allocated to the virtual volume to a storage area unit of another logical volume in another pool group to balance the usage rate among the plurality of pool groups in the pool.
地址 Tokyo JP