US 11,675,671 B1
Sending records for replication of tags in global scale systems
Geetha Shendge, San Jose, CA (US); Murthy Mamidi, Queen Creek, AZ (US); and Neerajkumar Nareshkumar Chourasia, San Ramon, CA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Feb. 18, 2022, as Appl. No. 17/675,067.
Int. Cl. G06F 16/20 (2019.01); G06F 11/14 (2006.01); G06F 16/27 (2019.01); G06F 16/22 (2019.01)
CPC G06F 11/1464 (2013.01) [G06F 11/1435 (2013.01); G06F 11/1451 (2013.01); G06F 11/1469 (2013.01); G06F 16/2246 (2019.01); G06F 16/27 (2019.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for replication of tags in global scale systems comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
create a file and a grouping tag for the file;
store the grouping tag in a location in metadata for the file;
retrieve, when preparing for replication, the grouping tag from the location in the metadata for the file;
determine whether a legacy location in the metadata for the file comprises any value which was stored after a most recent replication involving the file;
determine whether a size of the legacy location in the metadata for the file was changed after the most recent replication involving the file, in response to a determination that the legacy location in the metadata for the file comprises any value which was stored after the most recent replication involving the file; and
enable a destination node to store the grouping tag in the legacy location in the metadata for the file by sending records comprising a request to replace a record stored at the legacy location in the metadata for the file with a larger record, and combining the grouping tag with any value which changed the size of the metadata for the file after a most recent replication involving the file, in response to a determination that the size of the legacy location in the metadata for the file changed after the most recent replication involving the file.