IP Library Granted Patent US 9,152,337
Granted Patent B2
US 9,152,337 · App. 14/543,932 · Granted Oct 6, 2015

Storage apparatus and storage apparatus migration method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,152,337
App. No.
14/543,932
Granted
Oct 6, 2015
Kind
B2
Abstract

A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.

Claims (67)

1. A destination storage system coupled to a host computer and a source storage system including a source replication pair which is composed of a source primary volume and a source secondary volume, the source replication pair being migrated to a destination replication pair in the destination storage system, the destination storage system comprising:

a destination primary storage apparatus providing a destination primary volume of the destination replication pair; and

a destination secondary storage apparatus providing a destination secondary volume of the destination replication pair,

wherein the destination storage system is configured to:

execute a copy of data stored in the source primary volume to the destination primary volume and the destination secondary volume;

receive a write request from the host computer during the copy to the destination primary volume and the destination secondary volume; and

send data regarding to the write request to the source storage system until the copy to both of the destination primary volume and the destination secondary volume is completed so that the data is stored in both of the source primary volume and the source secondary volume.

2. The destination storage system according to claim 1 ;

wherein the destination storage system is configured to:

provide the destination primary volume as a volume having the same volume identifier with the source primary volume; and

provide the destination secondary volume as a volume have the same volume identifier with the source secondary volume.

3. The destination storage system according to claim 1 ;

wherein the destination storage system is configured to provide a virtual volume to which the source primary volume is mapped as a storage area of the virtual volume, and

wherein the copy of the data stored in the source primary volume to the destination secondary volume is a replication from the virtual volume to the destination secondary volume.

4. The destination storage system according to claim 3 ;

wherein the destination storage system is configured to:

provide the virtual volume as a volume having the same volume identifier with the source primary volume; and

provide the destination secondary volume as a volume having the same volume identifier with the source secondary volume,

wherein the copy of the data stored in the source primary volume to the destination primary volume is migration from the virtual volume to the destination primary volume, and

wherein after completion of the copy the data stored in the source primary volume to the both of the destination primary volume and the destination secondary volume, the destination storage system is configured to:

swap volume identifiers of the virtual volume and the destination primary volume, provide the destination primary volume as the volume having the same identifier with the source primary volume; and

configure the destination replication pair of the destination primary volume and the destination secondary volume instead of a replication pair of the virtual volume and the destination secondary volume.

5. The destination storage system according to claim 1 ,

wherein the data is replicated from the source primary volume to the source secondary volume when the data is sent from the destination storage system.

6. A method for migrating a source replication pair to a destination replication pair, the source replication pair being composed of a source primary volume and a source secondary volume in a source storage system, the destination replication pair being composed of a destination primary volume and a destination secondary volume in a destination storage system, the method comprising:

executing a copy of data stored in the source primary volume to the destination primary volume and the destination secondary volume;

receiving a write request from a host computer during the copy to the destination primary volume and the destination secondary volume; and

sending data regarding to the write request to the source storage system until the copy to both of the destination primary volume and the destination secondary volume is completed so that the data is stored in both of the source primary volume and the source secondary volume.

7. The method according to claim 6 , further comprising:

providing the destination primary volume as a volume having the same volume identifier with the source primary volume; and

providing the destination secondary volume as a volume having the same volume identifier with the source secondary volume.

8. The method according to claim 6 , further comprising:

providing a virtual volume to which the source primary volume is mapped as a storage area of the virtual volume, and

wherein the copy of the data stored in the source primary volume to the destination secondary volume is a replication from the virtual volume to the destination secondary volume.

9. The method according to claim 8 , further comprising:

providing the virtual volume as a volume having the same volume identifier with the source primary volume; and

providing the destination secondary volume as a volume having the same volume identifier with the source secondary volume,

wherein the copy of the data stored in the source primary volume to the destination primary volume is a migration from the virtual volume to the destination primary volume, and

wherein after completion of the copy the data stored in the source primary volume to the both of the destination primary volume and the destination secondary volume, the method is further comprising:

swapping volume identifiers of the virtual volume and the destination primary volume, provide the destination primary volume as the volume having the same identifier with the source primary volume; and

configuring the destination replication pair of the destination primary volume and the destination secondary volume instead of the replication pair of the virtual volume and the destination secondary volume.

10. The method according to claim 6 ;

wherein the data is replicated form the source primary volume to the source secondary volume when the data is sent from the destination storage system.

11. A system for migrating a source replication pair to a destination replication pair, the system comprising:

a source storage system including the source replication pair being composed of a source primary volume and a source secondary volume in a source storage system; and

a destination storage system including the destination replication pair being composed of a destination primary volume and a destination secondary volume,

wherein the destination storage system is configured to:

execute a copy of data stored in the source primary volume to the destination primary volume and the destination secondary volume;

receive a write request from a host computer during the copy to the destination primary volume and the destination secondary volume; and

send data regarding to the write request to the source storage system until the copy to both of the destination primary volume and the destination secondary volume is completed so that the data is stored in both of the source primary volume and the source secondary volume.

12. The system according to claim 11 ,

wherein the destination storage system is configured to:

provide the destination primary volume as a volume having the same volume identifier with the source primary volume; and

provide the destination secondary volume as a volume having the same volume identifier with the source secondary volume.

13. The system according to claim 11 ,

wherein the destination storage system is configured to provide a virtual volume to which the source primary volume is mapped as a storage area of the virtual volume, and

wherein the copy of the data stored in the source primary volume to the destination secondary volume is a replication from the virtual volume to the destination secondary volume.

14. The system according to claim 13 ,

wherein the destination storage system is configured to:

provide the virtual volume as a volume having the same volume identifier with the source primary volume; and

provide the destination secondary volume as a volume having the same volume identifier with the source secondary volume,

wherein the copy of the data stored in the source primary volume to the destination primary volume is a migration from the virtual volume to the destination primary volume, and

wherein after completion of the copy the data stored in the source primary volume to the both of the destination primary volume and the destination secondary volume, the destination storage system is configured to:

swap volume identifiers of the virtual volume and the destination primary volume, provide the destination primary volume as the volume having the same identifier with the source primary volume; and

configure the destination replication pair of the destination primary volume and the destination secondary volume instead of a replication pair of the virtual volume and the destination secondary volume.

15. The system according to claim 11 ,

wherein the data is replicated from the source primary volume to the source secondary volume when the data is sent from the destination storage system.

Assignments (1)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →