Patent ID: 7469325
Filing Date: 2008-12-23
Classification: G06F,H04L

Abstract:
1. A storage system, which comprises a plurality of storage apparatuses each having at least one logical volume, wherein: at least one storage apparatus of said storage apparatuses is selected as a migration-source storage apparatus; and at least one storage apparatus of said storage apparatuses is selected as a migration-destination storage apparatus, said storage system comprising: a data migration processor, which executes data migration processing for migrating a plurality of logical volumes as a group from said migration-source storage apparatus to said migration-destination storage apparatus; a monitoring unit for monitoring at least the state of said migration-destination storage apparatus; a processing method controller for controlling the processing method of said data migration processing based on the state of at least said migration-destination storage apparatus monitored by said monitoring unit, said processing method controller comprises a plurality of respectively different processing methods, and, when the state of said migration-destination storage apparatus coincides with a previously set execution condition, controls the processing method of said data migration processing midway through said data migration processing by selecting, from among said plurality of processing methods, a processing method, which is made correspondent to said execution condition beforehand; said plurality of processing methods comprises at least a first processing method for canceling said data migration processing; a second processing method for interrupting said data migration processing; and a third processing method for changing said migration-destination storage apparatus to an alternate storage apparatus selected from among said storage apparatuses, and continuing said data migration processing by said data migration processor, wherein said alternate storage apparatus is defined beforehand in said execution condition; said monitoring unit respectively monitors the states of said migration-destination storage apparatus, said alternate storage apparatus, and another storage apparatus; and said processing method controller: