-
公开(公告)号:US20240193182A1
公开(公告)日:2024-06-13
申请号:US18491299
申请日:2023-10-20
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , THOMAS GILL , JOHN COLGROVE , RONALD KARR , MATTHEW FAY , LUKE PAULSEN , ZONG WANG
CPC分类号: G06F16/273 , G06F16/2379
摘要: Continuous data protection, including sending, to a target data repository from a source data repository, metadata describing one or more updates to one or more datasets stored within the source data repository; generating, based on the metadata describing the one or more updates to the one or more datasets, an ordered log of metadata describing an ordered application of the one or more updates to the one or more datasets; and generating, on the source data repository and based on the ordered log of metadata, the one or more datasets in accordance with the one or more updates corresponding to a specified point in time.
-
公开(公告)号:US20230289268A1
公开(公告)日:2023-09-14
申请号:US18320751
申请日:2023-05-19
申请人: PURE STORAGE, INC.
发明人: RONALD KARR , DAVID GRUNWALD , NAVEEN NEELAKANTAM , ZOHEB SHIVANI , THOMAS GILL , CONNOR BROOKS , ASWIN KARUMBUNATHAN , KUNAL TRIVEDI
IPC分类号: G06F11/20 , G06F3/06 , G06F16/178 , G06F16/182 , G06F12/06 , G06F12/1072 , G06F16/27 , G06F11/07 , G06F11/14 , G06F9/445 , H04L45/12
CPC分类号: G06F11/2076 , G06F11/2064 , G06F3/067 , G06F16/178 , G06F16/1844 , G06F16/182 , G06F3/061 , G06F12/0684 , G06F12/1072 , G06F11/2082 , G06F16/27 , G06F11/0727 , G06F11/1464 , G06F3/0604 , G06F3/0632 , G06F3/065 , G06F3/0659 , G06F3/0683 , G06F16/275 , G06F9/44505 , G06F11/0751 , H04L45/12 , G06F11/1471 , G06F3/0619 , H04L67/1095
摘要: Managing storage systems that are synchronously replicating a dataset, including: detecting a change in membership to the set of storage systems synchronously replicating the dataset; and applying one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset, wherein the one or more membership protocols include a quorum protocol, an external management protocol, or a racing protocol, and wherein one or more I/O operations directed to the dataset are applied to a new set of storage systems.
-
公开(公告)号:US20230244403A1
公开(公告)日:2023-08-03
申请号:US18297730
申请日:2023-04-10
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , THOMAS GILL , CONNOR BROOKS , LARRY TOUCHETTE , SAURABH SHUKLA
IPC分类号: G06F3/06
CPC分类号: G06F3/065 , G06F3/067 , G06F3/0619
摘要: Transitioning between replication sources for data replication operations, including: delaying a transition from using a first data repository as a source for data replication to using a second data repository as the source for data replication after detecting that one or more storage operations directed to the first data repository have not been replicated to the second data repository; and promoting the second data repository as the source for data replication such that storage operations received after completing the transition are directed to the second data repository.
-
公开(公告)号:US20220091977A1
公开(公告)日:2022-03-24
申请号:US17537976
申请日:2021-11-30
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , STEVEN HODGSON , RONALD KARR , TABRIZ HOLTZ , DEEPAK CHAWLA
IPC分类号: G06F12/06 , G06F12/1072 , G06F3/06
摘要: 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.
-
5.
公开(公告)号:US20180260125A1
公开(公告)日:2018-09-13
申请号:US15842850
申请日:2017-12-14
申请人: Pure Storage, Inc.
发明人: PAR BOTES , JOHN COLGROVE , ALAN DRISCOLL , DAVID GRUNWALD , STEVEN HODGSON , RONALD KARR
CPC分类号: G06F3/065 , G06F3/0617 , G06F3/067 , G06F16/275
摘要: A pod, the pod including the dataset, a set of managed objects and management operations, a set of access operations to modify or read the dataset, and a plurality of storage systems, where: management operations can modify or query managed objects equivalently through any of the storage systems, access operations to read or modify the dataset operate equivalently through any of the storage systems, each storage system stores a separate copy of the dataset as a proper subset of the datasets stored and advertised for use by the storage system, and operations to modify managed objects or the dataset performed and completed through any one storage system are reflected in subsequent management objects to query the pod or subsequent access operations to read the dataset.
-
公开(公告)号:US20240231643A1
公开(公告)日:2024-07-11
申请号:US18528045
申请日:2023-12-04
申请人: PURE STORAGE, INC.
发明人: CHRISTOPHER GOLDEN , SCOTT SMITH , LUKE PAULSEN , DAVID GRUNWALD , JIANTING CAO
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/061 , G06F3/065 , G06F3/0659 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F3/0688 , G06F3/0689
摘要: Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
-
公开(公告)号:US20230396565A1
公开(公告)日:2023-12-07
申请号:US18453352
申请日:2023-08-22
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , RONALD KARR , THOMAS GILL
IPC分类号: H04L49/253 , H04L67/1097 , G06F3/06 , G06F16/907 , G06F16/27 , G06F11/20
CPC分类号: H04L49/253 , H04L67/1097 , G06F3/0635 , G06F3/067 , G06F3/0647 , G06F3/0617 , G06F3/065 , G06F16/907 , G06F16/275 , G06F3/0614 , G06F3/0653 , G06F11/2069 , G06F11/2082 , H04L2012/5625 , G06F2201/84 , G06F2201/805 , G06F2201/82
摘要: A storage system switching mediators within a storage system synchronously replicating data, where the switching between mediators includes determining that availability of a first mediator service has decreased to a particular level, wherein the first mediator service can provide mediation services at the particular level to a plurality of storage systems and is external to the plurality of storage systems; and based on the determination, switching from use of the first mediator service to use of a second mediator service that is external to the plurality of storage systems.
-
公开(公告)号:US20230344783A1
公开(公告)日:2023-10-26
申请号:US18333500
申请日:2023-06-12
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , RONALD KARR , THOMAS GILL , ZOHEB SHIVANI , JOHN COLGROVE , CONNOR BROOKS , CLAUDIU SCHMIDT
IPC分类号: H04L49/253 , H04L67/1097 , G06F3/06 , G06F16/907 , G06F16/27 , G06F11/20
CPC分类号: H04L49/253 , H04L67/1097 , G06F3/0635 , G06F3/067 , G06F3/0647 , G06F3/0617 , G06F3/065 , G06F16/907 , G06F16/275 , G06F3/0614 , G06F3/0653 , G06F11/2069 , G06F11/2082 , H04L2012/5625 , G06F2201/84 , G06F2201/805 , G06F2201/82
摘要: A storage system switching between mediation models within a storage system, where the switching between mediation models includes: determining, among one or more of the plurality of storage systems, a change in availability of a mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the mediator service in response to a fault; and communicating, among the plurality of storage systems and responsive to determining the change in availability of the mediator service, a fault response model to be used as an alternate to the mediator service among one or more of the plurality of storage systems.
-
公开(公告)号:US20230004467A1
公开(公告)日:2023-01-05
申请号:US17942974
申请日:2022-09-12
申请人: PURE STORAGE, INC.
发明人: DAVID GRUNWALD , STEVEN HODGSON , RONALD KARR , KUNAL TRIVEDI , CHRISTOPHER GOLDEN , THOMAS GILL , CONNOR BROOKS , ZOHEB SHIVANI
IPC分类号: G06F11/20 , G06F16/178 , G06F16/182 , G06F3/06 , G06F12/06 , G06F12/1072 , G06F16/27 , G06F11/07 , G06F11/14 , G06F9/445 , H04L45/12
摘要: Maintaining a synchronous replication relationship between two or more storage systems, including: receiving, by at least one of a plurality of storage systems across which a dataset will be synchronously replicated, timing information for at least one of the plurality of storage systems; and establishing, based on the timing information, a synchronous replication lease describing a period of time during which the synchronous replication relationship is valid, wherein a request to modify the dataset may only be acknowledged after a copy of the dataset has been modified on each of the storage systems.
-
公开(公告)号:US20210247907A1
公开(公告)日:2021-08-12
申请号:US17245615
申请日:2021-04-30
申请人: PURE STORAGE, INC.
摘要: A system and method for exposing volumes with underlying read-write mediums to user operations. When a medium is in the process of being migrated to a storage array, a volume which relies on the medium can be exposed to user operations (e.g., snapshots, read and write operations) once the portions of the medium which underlie the volume have been migrated. The volume can be exposed to user operations while one or more other portions of the medium are unfilled and while the medium is in an intermediate read-write state.
-
-
-
-
-
-
-
-
-