Patent ID: 8285963
Filing Date: 2012-10-09
Classification: G06F

Abstract:
1. A method for controlling data write to a virtual volume, which is a virtual logical volume that conforms to Thin Provisioning, and is a logical volume configured from a plurality of virtual areas and used by a plurality of applications, this method comprising the steps of: (A) receiving a write request comprising write-destination information for identifying a virtual area of a write destination in the virtual volume; (B) determining whether or not the write-destination virtual area identified based on the write-destination information is an unallocated virtual area; and (C) in a case where the result of the determination of step (B) is affirmative, selecting an initial allocation medium that corresponds to the write-destination virtual area from among a plurality of media, each of which has a different performance and is configured from two or more real areas, and allocating a real area from the selected medium to the write-destination virtual area, wherein initial allocation policy information is provided, which is information denoting which of the plurality of media is to be the initial allocation medium that is a source of initially allocated real areas according to the write request from a write source with write-source identification information, the initial allocation policy information is updated based on input from an administrator, and in step (C), the initial allocation medium, which corresponds to the write-source identification information of the write source of the write request and corresponds to the write request to the write-destination virtual area, is identified from the initial allocation policy information.