-
公开(公告)号:US11853285B1
公开(公告)日:2023-12-26
申请号:US17155781
申请日:2021-01-22
Applicant: PURE STORAGE, INC.
Inventor: Ronald Ekins , Ronald Karr
CPC classification number: G06F16/2358 , G06F11/1469 , G06F16/214 , G06F16/27 , G06F2201/84
Abstract: Systems, methods, and computer readable storage mediums for blockchain logging of volume-level events in a storage system. Blockchain logging of volume-level event includes receiving, by a storage controller, a storage operation directed to a storage volume; detecting, by the storage controller, that the storage operation is a volume-level event associated that affects the volume as a whole; and updating a blockchain ledger to include information describing the volume-level event, wherein the information comprises data describing a host associated with the event.
-
公开(公告)号:US20230409706A1
公开(公告)日:2023-12-21
申请号:US18141545
申请日:2023-05-01
Applicant: Pure Storage, Inc.
Inventor: Andrew Kutner , Ronald Karr , Andrew Miller , Patrick D. Lee , David Huskisson , Brian Carpenter , Cynthia Dote
CPC classification number: G06F21/554 , G06F3/0619 , G06F2221/034 , G06F3/0647 , G06F3/0673
Abstract: An illustrative method includes determining that a total amount of read traffic and write traffic processed by a storage system during a time period exceeds a threshold; determining a first compressibility metric associated with the write traffic; determining a second compressibility metric associated with the read traffic; determining, based on a comparison of the first compressibility metric with the second compressibility metric, that the write traffic is less compressible than the read traffic; determining, based on the total amount of read traffic and write traffic exceeding the threshold and on the write traffic being less compressible than the read traffic, that the storage system is possibly being targeted by a security threat; and modifying, in response to the determining that the storage system is possibly being targeted by the security threat, a data protection parameter set for one or more recovery datasets generated by the storage system.
-
公开(公告)号:US11829631B2
公开(公告)日:2023-11-28
申请号:US18106343
申请日:2023-02-06
Applicant: Pure Storage, Inc.
Inventor: Shao-Ting Chang , Nicholas Yang , Ronald Karr
IPC: G06F3/06
CPC classification number: G06F3/0652 , G06F3/067 , G06F3/0622 , G06F3/0653 , G06F3/0659
Abstract: An illustrative method includes an object retention management system establishing a retention policy for a bucket of an object-based storage system, detecting an operation that causes an object to be stored within the bucket, and applying, based on the detecting of the operation, the retention policy to the object, wherein the retention policy prevents the object from being deleted or overwritten for a predefined time duration and the retention policy cannot be modified or disabled for the bucket by a user.
-
公开(公告)号:US11789638B2
公开(公告)日:2023-10-17
申请号:US17931504
申请日:2022-09-12
Applicant: PURE STORAGE, INC.
Inventor: Aaron Dailey , Ronald Karr , Nicole Tselentis , Logan Jennings
CPC classification number: G06F3/065 , G06F3/0604 , G06F3/067 , G06F3/0635 , G06F3/0647 , G06F3/0683
Abstract: Continuing replication during storage system transportation, including: replicating, between a first storage system and a second storage system, a dataset; connecting, by the first storage system during movement of the first storage system to a new physical location, to a communication network available at one or more intermediate physical locations; and continuing the replicating of the dataset between the first storage system at one or more of the intermediate physical locations and the second storage system over the communication network available at one or more of the intermediate physical locations.
-
公开(公告)号:US11720691B2
公开(公告)日:2023-08-08
申请号:US17980354
申请日:2022-11-03
Applicant: Pure Storage, Inc.
Inventor: Benjamin P Borowiec , Ronald Karr
CPC classification number: G06F21/602 , G06F3/067 , G06F3/0608 , G06F3/0652
Abstract: An illustrative method includes determining an encryption indicator for a first recovery dataset by determining a difference in an amount or percentage of incompressible data associated with the first recovery dataset compared to an amount or percentage of incompressible data associated with a second recovery dataset that temporally precedes the first recovery dataset, the encryption indicator representative of data within or represented by the first recovery dataset that cannot be compressed more than a threshold amount; and performing, based on the encryption indicator for the first recovery dataset, an action with respect to the second recovery dataset, wherein the second recovery dataset is usable to restore data maintained by a storage system to a second state corresponding to a second point in time that temporally precedes a first point in time corresponding to the first recovery dataset.
-
公开(公告)号:US11714572B2
公开(公告)日:2023-08-01
申请号:US16895080
申请日:2020-06-08
Applicant: PURE STORAGE, INC.
Inventor: Hari Kannan , Robert Lee , Yuhong Mao , Ronald Karr , Boris Feigin
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0614 , G06F3/0652 , G06F3/0653 , G06F3/0658 , G06F3/0689
Abstract: A redundant array of independent drives (RAID) stripe is formed across a set of storage controllers of a plurality of storage controllers, wherein the RAID stripe comprises two or more of a plurality of modular storage devices of at least one of the set of storage controllers. The RAID stripe is written across the set of storage controllers.
-
公开(公告)号:US20230236764A1
公开(公告)日:2023-07-27
申请号:US17585097
申请日:2022-01-26
Applicant: PURE STORAGE, INC.
Inventor: Sankara Vaideeswaran , John Colgrove , Ronald Karr , Yuhong Mao
CPC classification number: G06F3/0659 , G06F3/0652 , G06F3/0619 , G06F3/0604 , G06F3/067 , G06F3/0689 , G06N20/00
Abstract: An edge accelerator card has a first interface, a second interface, a memory and a processor. The first interface is to couple to a server. The second interface is to couple to a storage system. The processor is to handle communication between the server and the storage system through the first interface and the second interface. The processor is to perform at least one task as directed by the storage system, using the memory and communication through at least the second interface.
-
公开(公告)号:US11704192B2
公开(公告)日:2023-07-18
申请号:US17236444
申请日:2021-04-21
Applicant: Pure Storage, Inc.
Inventor: Andrew R. Bernat , Matthew Paul Fay , Ronald Karr
IPC: G06F11/10 , G06F12/0804
CPC classification number: G06F11/1048 , G06F12/0804 , G06F2212/1032
Abstract: A storage system has zones in solid-state storage memory, with power loss protection. The system identifies portions of data for processes that utilize power loss protection. The system determines to activate or deactivate power loss protection for the portions of data for the processes. The system tracks activation and deactivation of power loss protection in zones in the solid-state storage memory, in accordance with the portions of data having power loss protection activated or deactivated.
-
公开(公告)号:US11704044B2
公开(公告)日:2023-07-18
申请号:US17825760
申请日:2022-05-26
Applicant: PURE STORAGE, INC.
Inventor: David Grunwald , Thomas Gill , Ronald Karr , John Colgrove , Larry Touchette , Lawrence Mertes
IPC: G06F12/00 , G06F3/06 , G06F16/383 , G06F11/14
CPC classification number: G06F3/065 , G06F3/067 , G06F3/0614 , G06F11/1458 , G06F16/383 , G06F2201/84
Abstract: Modifying a clone image of a dataset, including: generating, based on metadata describing one or more updates to a dataset, a tracking copy of replica data on a target data repository; generating, after receiving an indication to begin accepting modifications to the tracking copy of the replica data, a cloned image of the dataset that is modifiable without modifying the tracking copy of the replica data; and responsive to a storage operation directed to the target data repository, modifying the cloned image of the dataset without modifying the tracking copy of the replica data.
-
公开(公告)号:US11675898B2
公开(公告)日:2023-06-13
申请号:US16917030
申请日:2020-06-30
Applicant: Pure Storage, Inc.
Inventor: Andrew Kutner , Ronald Karr , Andrew Miller , Patrick D. Lee , David Huskisson , Brian Carpenter
CPC classification number: G06F21/554 , G06F3/0619 , G06F3/0647 , G06F3/0673 , G06F2221/034
Abstract: An illustrative method includes a data protection system directing a storage system to generate recovery datasets over time in accordance with a data protection parameter set, the recovery datasets usable to restore data maintained by the storage system to a state corresponding to a selectable point in time, determining that the storage system is possibly being targeted by a security threat, and modifying, in response to the determining that the storage system is possibly being targeted by the security threat, the data protection parameter set for one or more of the recovery datasets.
-
-
-
-
-
-
-
-
-