Patent ID: 8667218
Filing Date: 2014-03-04
Classification: G06F

Abstract:
1. A storage apparatus, comprising: a RAID (Redundant Array of Independent (or Inexpensive) Disks) group configured of multiple physical storage devices; and a controller which, in accordance with a RAID level of the RAID group, controls data write to the RAID group and data read from the RAID group, wherein the RAID group is a RAID group of a RAID 1 series which has one or more pairs of first storage devices and second storage devices, a unit size of write target data and a size of a writing unit of each of the storage devices are different, a storage area provided by each of the storage devices is configured of multiple storage blocks, a size of each storage block is the same as a size of the writing unit of each of the storage devices, and wherein the controller (A) reads data from the entire area of a first storage block group including a write destination of the write target data in the first storage device, (B) generates, based on the write target data and staging data which is the data read in the (A), one or more data units, each of which is the data configured of the write target data or a copy thereof and a staging data part or a copy thereof and having the same size as the first storage block group, and (C) writes any of the one or more data units to the first storage block group of the first storage device, and, at the same time, writes any of the one or more data units to a second storage block group which corresponds to the first storage block group and has the same size as the first storage block group in the second storage device.