×

Multipath-based migration of data across storage controllers

  • US 8,255,596 B2
  • Filed: 06/10/2009
  • Issued: 08/28/2012
  • Est. Priority Date: 06/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for migrating existing data from a source storage controller to a target storage controller, each associated with a first host device, using a processor device in communication with a memory device, comprising:

  • configuring the target storage controller with at least one target volume comprising pass-through support to a source volume of the source storage controller;

    configuring a first portion of a first input/output (I/O) path from the existing data in the source storage controller to the at least one target volume;

    configuring a second portion of the first I/O path from the first host device to the existing data in the source storage controller;

    temporarily adding, via an operating system (OS) operational on the first host device, a second I/O path connecting the first host device and the source storage controller, wherein temporarily adding includes setting at least one multipath weight to give preference to the first I/O path, and utilizing a load balancing algorithm to determine whether the first I/O path exhibits a better performance than the second I/O path for implementing a greater or smaller amount of data transfer along the first I/O path or the second I/O path;

    migrating data from the source volume to the at least one target volume; and

    upon completion of migrating the data, removing the second I/O path, wherein;

    the OS is adapted for I/O multipath support,the target storage controller provides a second host device to the source storage controller, andthe target storage controller and the source storage controller are each clustered storage controllers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×