| CPC H04L 67/1097 (2013.01) [G06F 11/2076 (2013.01); G06F 16/178 (2019.01)] | 18 Claims |

|
1. A method implemented by a computing device comprising a processor and a memory device, the method comprising:
in response to detecting, by a membership protocol, a membership event that corresponds to a change in membership for a set of storage systems synchronously replicating a dataset in a virtual cloud-based storage system, creating, by the computing device, a new virtual cloud-based storage system comprising a new set of storage systems that synchronously replicates the dataset, wherein creating the new set of storage systems that synchronously replicates the dataset includes:
updating membership metadata for the dataset with identifiers of the new set of storage systems as in-sync members,
propagating the membership metadata to the new set of storage systems, and
synchronizing handling of I/O operations directed to the dataset using the updated membership metadata; and
wherein the new set of storage systems can service an I/O operation directed to the dataset, based on the propagated membership metadata.
|