×

Array-based replication in data storage systems

  • US 9,529,548 B1
  • Filed: 03/14/2013
  • Issued: 12/27/2016
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising the steps of:

  • identifying a first set of physical storage devices in a first storage array of a data storage system for replication;

    receiving at a replicator module, from a user, a specification of a storage pool in a second storage array of the data storage system in accordance with which the first set of physical storage devices is to be replicated, wherein the user is an administrator of the data storage system;

    determining, by the replicator module, if the user-specified storage pool has sufficient storage capacity to accommodate the first storage array;

    in response to determining that the user-specified storage pool has insufficient storage capacity to accommodate the first storage array, the replicator module returning an error message to the user; and

    in response to determining that the user-specified storage pool has sufficient storage capacity to accommodate the first storage array;

    automatically creating, by the replicator module, a second set of physical storage devices of the second storage array from the user-specified storage pool;

    pairing, by the replicator module, at least one device of the first set of physical storage devices and one device of the second set of physical storage devices;

    receiving, by the replicator module, a request from the user to automatically generate logical unit (LUN) mapping and masking designations;

    automatically generating, by the replicator module, the LUN mapping and masking designations, wherein the LUN mapping and masking designations are generated based at least in part on an existing zoning configuration associated with the first and second storage arrays;

    automatically assigning, by the replicator module, the LUN mapping and masking designations for the at least one pairing; and

    replicating, by the replicator module, data stored on the first set of physical storage devices to the user-specified storage pool onto the second set of physical storage devices in accordance with the physical storage device pairing step and the LUN mapping and masking assignment step;

    wherein the steps of the method are performed by at least one processor device.

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