US 10,891,195 B2
Storage system with differential scanning of non-ancestor snapshot pairs in asynchronous replication
Xiangping Chen, Sherborn, MA (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Mar. 19, 2019, as Appl. No. 16/357,957.
Prior Publication US 2020/0301784 A1, Sep. 24, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/14 (2006.01); G06F 3/06 (2006.01); G06F 16/901 (2019.01); G06F 8/658 (2018.01)
CPC G06F 11/1451 (2013.01) [G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 11/1464 (2013.01); G06F 16/9027 (2019.01); G06F 8/658 (2018.02); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
said at least one processing device being configured:
to generate a current snapshot set for a consistency group comprising a plurality of storage volumes subject to replication from a source storage system to a target storage system;
to schedule a differential scan of the current snapshot set relative to a previous snapshot set generated for the consistency group;
for each of one or more snapshot trees maintained for the consistency group:
to determine if a first node corresponding to the previous snapshot set is an ancestor of a second node corresponding to the current snapshot set; and
to alter a manner in which an instance of the differential scan is performed for the snapshot tree responsive to a result of the determination.