CPC G06F 3/0631 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01)] | 20 Claims |
1. A method performed by one or more processing resources of a distributed storage system of a cross-site storage solution, the method comprising:
maintaining a plurality of mediator reseed status indicators for a plurality of consistency groups, wherein a mediator reseed status indicator of the plurality of mediator reseed status indicators for a given consistency group of the plurality of consistency groups identifies whether relationship status information stored on a mediator for the given consistency group is stale, and wherein each consistency group of the plurality of consistency groups includes a plurality of volumes hosted by the distributed storage system that represent members of the consistency group;
determining an occurrence of a predetermined event;
responsive to the determination of the occurrence of the predetermined event, identifying, by a given node of a plurality of nodes associated with the distributed storage system, that a mediator reseed process is to be performed for the given consistency group based on the mediator reseed status indicator;
determining that the distributed storage system hosts a master copy of a dataset for the given consistency group and the given node represents a master node;
after the determination that the distributed storage system hosts the master copy of the dataset for the given consistency group and the given node represents the master node, performing the mediator reseed process including:
causing relationship status information for the given consistency group maintained by the mediator to be updated to reflect a current state of relationship status information for the given consistency group maintained by the distributed storage system; and
updating the mediator reseed status indicator.
|