Modifying A Synchronously Replicated Dataset
AssigneePure Storage, Inc.
InventorsDAVID GRUNWALD, STEVEN HODGSON, RONALD KARR, TABRIZ HOLTZ, DEEPAK CHAWLA
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsDAVID GRUNWALD, STEVEN HODGSON, RONALD KARR, TABRIZ HOLTZ, DEEPAK CHAWLA
Estimating the term…
Modifying a synchronously replicated dataset, including: receiving, by a leader storage system, a request to modify a dataset that is synchronized across a plurality of storage systems; sending, from the leader storage system to a follower storage system, information describing the request to modify the dataset, wherein the leader storage system and the follower storage system each store a copy of the dataset; processing, by the leader storage system on the copy of the dataset that is stored on the leader storage system, the request to modify the dataset; receiving, from the follower storage system, an indication that the follower storage system has processed the request to modify the dataset on the copy of the dataset that is stored on the follower storage system; and acknowledging, by the leader storage system, completion of the request to modify the dataset.
A method comprising:
A storage system that includes a plurality of storage devices, the storage system including a computer processor and a computer memory that includes computer program instructions that, when executed by the computer processor, cause the storage system to carry out the steps of:
A computer program product disposed on a non-transitory computer readable medium, the computer program product including computer program instructions that, when executed, carry out the steps of:
Dependencies are inferred from the claim text.