Method and apparatus for adjusting performance of logical volume copy destination
First Claim
1. A computer system comprising:
- a first storage system including plurality of physical disk devices, at least one of which is configured to a first logical volume, and providing a first logical volume with a first computer for storing a first data via a network and,a second storage system being coupled to the first storage system via a communication line, including a plurality of physical disk devices, at least one of which is configured to a second logical volume, and providing the second logical volume with a second computer via a network, the second logical volume related to the first logical volume with a second computer,wherein the first storage system transfers, to the second storage system, a second data which is a copy of the first data, and transfers, to the second storage system, a first information related to configuration of the first logical volume when an event related to the first logical volume occurs,the second storage system stores the second data to the second logical volume when the second data is received from the first storage system via the communication line, and changes configuration of the second logical volume related to the first logical volume when the first information is received via the communication line,the configuration change of the second logical volume is performed while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and
after the configuration of the second logical volume is changed, the data stored in the first logical volume is copied into the second logical volume.
0 Assignments
0 Petitions
Accused Products
Abstract
When data written into a volume (source volume) in a parity group in a storage apparatus is written into a volume (destination volume) in a parity group in a storage apparatus using a remote copy function, it is determined during the copy whether or not one or both of the following two specified conditions are satisfied for this set of volumes: (1) the performance of the destination volume after a failover is equal to or higher than the performance of the source volume before the failover; and (2) the performance of the destination volume is equal to or higher than the performance of the source volume during the copy. If the condition(s) is not satisfied, the storage apparatus in which the destination volume is defined is changed in configuration to satisfy the condition.
-
Citations
11 Claims
-
1. A computer system comprising:
-
a first storage system including plurality of physical disk devices, at least one of which is configured to a first logical volume, and providing a first logical volume with a first computer for storing a first data via a network and, a second storage system being coupled to the first storage system via a communication line, including a plurality of physical disk devices, at least one of which is configured to a second logical volume, and providing the second logical volume with a second computer via a network, the second logical volume related to the first logical volume with a second computer, wherein the first storage system transfers, to the second storage system, a second data which is a copy of the first data, and transfers, to the second storage system, a first information related to configuration of the first logical volume when an event related to the first logical volume occurs, the second storage system stores the second data to the second logical volume when the second data is received from the first storage system via the communication line, and changes configuration of the second logical volume related to the first logical volume when the first information is received via the communication line, the configuration change of the second logical volume is performed while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and after the configuration of the second logical volume is changed, the data stored in the first logical volume is copied into the second logical volume. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A primary storage system comprising:
-
a network interface coupled to a secondary storage system via a communication line and a first computer via a network; a controller coupled to the network interface; a memory coupled to the controller; and
,a plurality of disk devices at least one of which is configured to a first logical volume which is provided with the secondary storage system and the first computer, the first logical volume being related to one of second logical volumes provided by the secondary storage system; wherein the controller writes a first data to the physical disk device corresponding to the first logical volume, sends, to the secondary storage system, a copy instruction for storing a second data copy of the first data to the second logical volume, and sends, to the secondary storage system, information related to configuration of the first logical volume when physical disk devices being configured to the first logical volume are changed; the configuration change of the second logical volume is performed while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and after the configuration of the second logical volume is changed, the data stored in the first logical volume is copied into the second logical volume.
-
-
8. A secondary storage system comprising:
-
an network interface coupled to a primary storage system via a communication line and a secondary computer via a network, the primary storage system including the first logical volume provided with a first computer via a network and writing a first data to physical disk devices corresponding to the first logical volume; a controller is coupled to the network interface; a memory is coupled to the controller; a plurality of disk devices at least one of which is configured to a second logical volume being provided with the primary storage systems and the secondary computer, the second logical volume related to the first logical volume; wherein the memory stores performance information related to performance of physical devices, wherein the controller receives, from the primary storage system via the communication line a copy instruction for storing a second data copied from the first logical volume to the second logical volume, receives from the primary storage system via the communication line, notification related to configuration of the first logical volume when physical disk devices being configured to the first logical volume is changed, and specifies, on the basis of the notification and the performance information, a physical disk device to be configured to the second logical volume, to move the second data between the physical devices in the secondary storage system; the configuration change of the second logical volume is performed while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and after the configuration of the second logical volume is changed, the data stored in the first logical volume is copied into the second logical volume.
-
-
9. A computer system comprising:
-
a first storage system including a plurality of physical disk devices, at least one of which is configured to a first logical volume, and providing a first logical volume with a first computer for storing a first data via a network; a second storage system being coupled to the first storage system via a network, including a plurality of physical disk devices, at least one of which is configured to a second logical volume, and providing the second logical volume with a second computer via a network, the second logical volume being related to the first logical volume; wherein the first storage system sends, to the second storage system, a second data which is a copy of the first data, wherein the second storage system stores the second data to the physical disk device configured to the second logical volume when the second data is received from the first storage system via the network, changes the configuration of physical devices related to the second logical volume so that an attribute of the second logical volume is changed, when configuration of the physical disk device related to the first logical volume is changed among physical disk devices in the first storage system, to change an attribute of the first logical volume; the configuration change of the second logical volume is performed while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and after the configuration of the second logical volume is changed, the data stored in the first logical volume is copied into the second logical volume. - View Dependent Claims (10)
-
-
11. A method for managing storage systems each of which includes a plurality of physical disk devices to be configured to a logical volume comprising the steps of:
-
providing a first logical volume configured by the physical disk devices in the first storage system with a host computer a via a network; copying, to the second storage system from the first storage system via a network, data to be stored by the physical disk devices related to the first logical volume, and changing an attribute of the second logical volume corresponding to an attribute of the first logical volume related to the second logical volume; performing the configuration change of the second logical volume while maintaining the relation that the data of the first logical volume is copied into the second logical volume and the first logical volume accepts access from the first computer to the copied data after the data of the first logical volume is copied to the second logical volume; and after the configuration of the second logical volume is changed, copying the data stored in the first logical volume into the second logical volume.
-
Specification