US 12,093,555 B2
Managing host connectivity during non-disruptive migration in a storage system
Rivka Mayraz Matosevich, Zichron Ya'acov (IL); Mark J. Halstead, Holliston, MA (US); Adnan Sahin, Needham, MA (US); and Michael E. Specht, Conway, NH (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 25, 2022, as Appl. No. 17/728,488.
Prior Publication US 2023/0342059 A1, Oct. 26, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a first storage system, a request to migrate a source volume from the first storage system to a second storage system;
commencing, by the first storage system, a migration process for non-disruptively migrating the source volume from the first storage system to a target volume on the second storage system;
sending, by the first storage system, a first request to a host system to cause the host system to discover information that enables the host system to connect to the second storage system to access the target volume through the second storage system during the migration process;
performing, by the first storage system, a process to enable the host system to access the source volume on the first storage system and to access the target volume on the second storage system during the migration process, the process comprising the first storage system sending a reservation request to the second storage system to cause a volume identifier to be assigned to the target volume, which is a same volume identifier of the source volume, to cause an associated host identifier of the host system to be assigned to the target volume, and to cause the target volume to be exposed to the host system having the associated host identifier; and
sending, by the first storage system, a second request to the host system to cause the host system to discover information that enables the host system to disconnect from the source volume on the first storage system.