US 12,079,520 B2
Replication between virtual storage systems
Ronald Karr, Palo Alto, CA (US); and Par Botes, Atherton, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Apr. 28, 2022, as Appl. No. 17/732,226.
Application 17/732,226 is a continuation of application No. 17/070,372, filed on Oct. 14, 2020, granted, now 11,422,751.
Application 17/070,372 is a continuation in part of application No. 16/777,211, filed on Jan. 30, 2020, granted, now 11,126,364, issued on Sep. 21, 2021.
Claims priority of provisional application 62/967,368, filed on Jan. 29, 2020.
Claims priority of provisional application 62/900,998, filed on Sep. 16, 2019.
Claims priority of provisional application 62/878,877, filed on Jul. 26, 2019.
Claims priority of provisional application 62/875,947, filed on Jul. 18, 2019.
Prior Publication US 2022/0253254 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0664 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0632 (2013.01); G06F 3/0647 (2013.01); G06F 3/0658 (2013.01); G06F 3/0683 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
constructing a first virtual storage system in which one or more virtual storage devices are coupled to one or more virtual storage controllers; and
replicating a dataset from the first virtual storage system to a second virtual storage system for persistent storage at the second virtual storage system in which one or more virtual storage devices are coupled to one or more virtual storage controllers, wherein at least one of the virtual storage systems is an on-premises virtual storage system utilizing on-premises physical storage resources and wherein at least one of the virtual storage systems is a cloud-based virtual storage system created using services offered within a cloud platform environment.