×

SUPPORTING NON-DISRUPTIVE MOVEMENT OF A LOGICAL VOLUME OF NON-VOLATILE DATA STORAGE BETWEEN STORAGE APPLIANCES

  • US 20200133584A1
  • Filed: 10/31/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/31/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method of supporting movement of a logical volume between storage appliances in a cluster of storage appliances, comprising:

  • creating the logical volume by i) creating a primary copy of the logical volume in a first storage appliance in the cluster of storage appliances, wherein creating the primary copy of the logical volume in the first storage appliance includes allocating units of non-volatile data storage from data storage devices of the first storage appliance to the primary copy of the logical volume to store host data written to the logical volume, and ii) creating a shadow copy of the logical volume in at least a second storage appliance in the cluster of storage appliances, wherein creating the shadow copy of the logical volume in the second storage appliance includes allocating no units of non-volatile data storage from data storage devices of the second storage appliance to the shadow copy of the logical volume to store host data; and

    in response to creation of the logical volume;

    creating an initial path state of the logical volume, at least in part by i) initially setting a path state of a data path between the host computer and the first storage appliance to active, wherein the active state of the data path between the host computer and the first storage appliance indicates to the host computer that the host computer is permitted to send I/O operations directed to the logical volume over the data path between the host computer and the first storage appliance, and ii) initially setting a path state of a data path between the host computer and the second storage appliance to unavailable, wherein the unavailable state of the data path between the host computer and the second storage appliance indicates to the host computer that the host computer is not permitted to send I/O operations directed to the logical volume over the data path between the host computer and the second storage appliance,making both the primary copy of the logical volume and the shadow copy of the logical volume visible to the host computer as the logical volume, andproviding the initial path state of the logical volume to the host computer, wherein the initial path state of the logical volume causes the host computer to send I/O operations directed to the logical volume only over the data path between the host computer and the first storage appliance.

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