-
公开(公告)号:US12056025B2
公开(公告)日:2024-08-06
申请号:US18320751
申请日:2023-05-19
申请人: PURE STORAGE, INC.
发明人: Ronald Karr , David Grunwald , Naveen Neelakantam , Zoheb Shivani , Thomas Gill , Connor Brooks , Aswin Karumbunathan , Kunal Trivedi
IPC分类号: G06F12/00 , G06F3/06 , G06F9/445 , G06F11/07 , G06F11/14 , G06F11/20 , G06F12/06 , G06F12/1072 , G06F16/178 , G06F16/182 , G06F16/27 , H04L45/12 , H04L45/00 , H04L47/125 , H04L67/1095 , H04L67/1097
CPC分类号: G06F11/2076 , G06F3/0604 , G06F3/061 , G06F3/0611 , G06F3/0619 , G06F3/0632 , G06F3/065 , G06F3/0659 , G06F3/067 , G06F3/0683 , G06F3/0689 , G06F9/44505 , G06F11/0727 , G06F11/0751 , G06F11/1464 , G06F11/1471 , G06F11/2064 , G06F11/2082 , G06F12/0684 , G06F12/1072 , G06F16/178 , G06F16/182 , G06F16/1844 , G06F16/27 , G06F16/275 , H04L45/12 , G06F3/06 , G06F11/2053 , H04L45/38 , H04L47/125 , H04L67/1095 , H04L67/1097
摘要: 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.
-
公开(公告)号:US11550514B2
公开(公告)日:2023-01-10
申请号:US16776947
申请日:2020-01-30
申请人: PURE STORAGE, INC.
摘要: Efficiently transferring data between tiers in a virtual storage system, including: receiving, by the virtual storage system, a request to write data to the virtual storage system; transforming, within storage provided by a first tier of storage of the virtual storage system, the data to generate transformed data; and migrating, from the first tier of storage to a second tier of storage that is more durable than the first tier of storage of the virtual storage system, at least a portion of the transformed data.
-
公开(公告)号:US11379254B1
公开(公告)日:2022-07-05
申请号:US16373961
申请日:2019-04-03
申请人: PURE STORAGE, INC.
发明人: Aswin Karumbunathan , John Colgrove , Constantine Sapuntzakis , Joshua Freilich , Naveen Neelakantam , Sergey Zhuravlev
IPC分类号: G06F9/455 , H04L67/1097 , G06F9/54
摘要: A cloud-based storage system within a cloud computing environment, the cloud-based storage system including: monitoring, for the cloud-based storage system, one or more storage system operations, wherein the cloud-based storage system includes a virtual instance storage layer and a cloud-based storage layer; determining, based at least upon the one or more storage system operations, one or more access patterns for the cloud-based storage system; and modifying, based at least upon the one or more access patterns for the cloud-based storage system, one or more cloud configurations for the cloud-based storage system.
-
4.
公开(公告)号:US11347606B2
公开(公告)日:2022-05-31
申请号:US16815317
申请日:2020-03-11
申请人: PURE STORAGE, INC.
发明人: Connor Brooks , Thomas Gill , David Grunwald , Ronald Karr , Aswin Karumbunathan , Naveen Neelakantam , Zoheb Shivani , Kunal Trivedi
IPC分类号: G06F12/00 , G06F11/20 , G06F16/178 , G06F16/182 , G06F3/06 , G06F12/06 , G06F12/1072 , G06F16/27 , G06F11/07 , G06F11/14 , G06F9/445 , H04L45/12 , H04L67/1095 , H04L67/1097 , H04L45/00 , H04L47/125
摘要: Determining active membership among a set of storage systems synchronously replicating a dataset, where determining active membership includes: determining that a membership event corresponds to a change in membership to the set of storage systems synchronously replicating the dataset; applying, in dependence upon the membership event, one or more membership protocols to determine a new set of storage systems to synchronously replicate the dataset; and for one or more I/O operations directed to the dataset, applying the one or more I/O operations to the dataset synchronously replicated by the new set of storage systems.
-
公开(公告)号:US11797197B1
公开(公告)日:2023-10-24
申请号:US16776834
申请日:2020-01-30
申请人: PURE STORAGE, INC.
IPC分类号: G06F3/06
CPC分类号: G06F3/0631 , G06F3/0604 , G06F3/0647 , G06F3/0653 , G06F3/0667 , G06F3/0673
摘要: Dynamic scaling of a virtual storage system, including: detecting, within one or more virtual components of the virtual storage system, a change in performance; determining, in response to the detected change in performance, a scaling response based on the virtual storage system meeting one or more target performance metrics; and scaling, based on one or more available virtual components of the virtual storage system, up or down such that performance of the virtual storage system is in accordance within the one or more target performance metrics.
-
公开(公告)号:US11210009B1
公开(公告)日:2021-12-28
申请号:US16524861
申请日:2019-07-29
申请人: PURE STORAGE, INC.
IPC分类号: G06F3/06
摘要: Staging data in a cloud-based storage system, including: receiving, at the cloud-based storage system integrating a first tier of cloud storage and a second tier of cloud storage, a data storage operation from a computer device; storing data corresponding to the data storage operation within the first tier of cloud storage in accordance with a first storage format; and responsive to detecting a condition for transferring data between the first tier of cloud storage and the second tier of cloud storage, transferring the data in the first storage format from the first tier of cloud storage to a second data format within the second tier of cloud storage.
-
公开(公告)号:US11126364B2
公开(公告)日:2021-09-21
申请号:US16777211
申请日:2020-01-30
申请人: PURE STORAGE, INC.
IPC分类号: G06F3/06
摘要: Servicing I/O operations in a virtual storage system, including: receiving, by the virtual storage system, a request to write data to the virtual storage system; storing, within staging memory provided by one or more virtual drives of the virtual storage system, the data; and migrating, from the staging memory to more durable data storage provided by a cloud services provider, at least a portion of data stored within the staging memory.
-
公开(公告)号:US11089105B1
公开(公告)日:2021-08-10
申请号:US16372620
申请日:2019-04-02
申请人: PURE STORAGE, INC.
发明人: Aswin Karumbunathan , John Colgrove , Constantine Sapuntzakis , Joshua Freilich , Naveen Neelakantam , Sergey Zhuravlev , Ronald Karr
摘要: A storage system for synchronously replicating a dataset across hardware-based storage systems and cloud-based storage systems, the storage system including specifying a set of managed objects, a set of management operations, and a set of access operations to correspond to the dataset, where management operations can modify or query managed objects equivalently through the hardware-based storage systems and the cloud-based storage systems; access operations to read or modify the dataset operate equivalently through the hardware-based storage systems and the cloud-based storage systems; each hardware-based storage system and each cloud-based storage system stores a separate copy of the dataset as a proper subset of the datasets stored and advertised for use; and operations to modify managed objects or the dataset performed and completed through the hardware-based storage systems and the cloud-based storage systems are reflected in subsequent management objects to query the dataset or subsequent access operations to read the dataset.
-
公开(公告)号:US11023179B2
公开(公告)日:2021-06-01
申请号:US16373733
申请日:2019-04-03
申请人: PURE STORAGE, INC.
发明人: Aswin Karumbunathan , John Colgrove , Constantine Sapuntzakis , Joshua Freilich , Naveen Neelakantam , Sergey Zhuravlev
摘要: A cloud-based storage system contained in a cloud computing environment, the cloud-based storage system including: determining, at the cloud-based storage system and in response to a request for data, that the data previously stored within one or more virtual instances of a virtual instance layer is no longer stored within the one or more virtual instances; generating, within the virtual instance layer, a quantity of virtual instances to receive data restored from a cloud-based storage layer of the cloud-based storage system; and restoring, into the quantity of virtual instances at the virtual instance layer, data from the cloud-based storage layer of the cloud-based storage system.
-
公开(公告)号:US12067236B2
公开(公告)日:2024-08-20
申请号:US16714029
申请日:2019-12-13
申请人: PURE STORAGE, INC.
发明人: Huihui Cheng , Gunjan Dang , Michael Goldsby , Yanwei Jiang , Aswin Karumbunathan , Peter E. Kirkpatrick , Naveen Neelakantam , Neil Buda Vachharajani , Junming Zhu
CPC分类号: G06F3/061 , G06F3/0665 , G06F3/0685 , G06F12/0261 , G06F16/13 , G06F16/14 , G06F16/16
摘要: A system and method of uniform sampling in an append-only database to determine temporal distribution of data.
-
-
-
-
-
-
-
-
-