US 11,880,586 B2
Storage array remote replication
Utkarsh Dubey, Lucknow (IN); Numan Elahi Tramboo, Srinagar (IN); Prasant Kumar Padhi, Bangalore (IN); and Thomas Watson, Richardson, TX (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Oct. 29, 2021, as Appl. No. 17/514,085.
Prior Publication US 2023/0137015 A1, May 4, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 3/00 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method, comprising:
providing a host operating from a node cluster with an interface to a storage array, wherein the interface includes an application programming interface (API);
provisioning the API with access to one or more endpoints configured with access to one or more storage array resources;
configuring the API with one or more storage class operational parameters to issue instructions to the storage array via the one or more endpoints;
using the API and at least one of the one or more endpoints, enabling the host to:
discover a remote volume on the array corresponding to a host generated local volume,
discover a storage protection group,
create at least one new storage protection group, and
delete at least one storage protection group;
enabling the host to manage and monitor the storage array to perform one or more data replication services directly from the node cluster and via the interface; and
causing data replication services to be performed in response to instructions issued by the host directly from the node cluster and via the interface.