US 12,072,908 B2
Method and apparatus for rapidly synchronizing a replicate storage system with an active storage system
Stéphane Cance, Montreuil (FR); Viet Tuan Nguyen, Bussy-Saint-Georges (FR); Romain Vaillant, Paris (FR); Boris Faure, Courbevoie (FR); Florent Monjalet, Paris (FR); and Oliver Garaud, Sèvres (FR)
Assigned to Scality, S.A., Paris (FR)
Filed by SCALITY, S.A., Paris (FR)
Filed on Nov. 26, 2021, as Appl. No. 17/535,895.
Prior Publication US 2023/0169091 A1, Jun. 1, 2023
Int. Cl. G06F 16/27 (2019.01)
CPC G06F 16/27 (2019.01) 33 Claims
OG exemplary drawing
 
1. A method, comprising:
queuing an entry in a queue that identifies an inode that has been changed in an active storage system, the entry further describing a time in the future when the entry is to be processed;
processing the entry upon the time in the future being reached, the processing of the entry comprising comparing respective content values maintained for different regions of the inode within the active storage system and a replicate storage system;
comparing content of those of the regions having different content values as between the active storage system and the replicate storage system; and,
updating those regions in the replicate storage system to reflect those regions within the active storage system based on the comparing, and, updating the respective content values of those regions in the replicate storage system.