-
公开(公告)号:US11797197B1
公开(公告)日:2023-10-24
申请号:US16776834
申请日:2020-01-30
Applicant: PURE STORAGE, INC.
Inventor: Ronald Karr , Naveen Neelakantam , Joshua Freilich , Aswin Karumbunathan
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0604 , G06F3/0647 , G06F3/0653 , G06F3/0667 , G06F3/0673
Abstract: 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.
-
192.
公开(公告)号:US11755751B2
公开(公告)日:2023-09-12
申请号:US17074313
申请日:2020-10-19
Applicant: Pure Storage, Inc.
Inventor: Roy Child , Ronald Karr
CPC classification number: G06F21/604 , G06F21/566 , G06F2221/034
Abstract: An illustrative method includes a data protection system determining that data stored by a storage system is under a possible attack, detecting a modify request with respect to the storage system while the data stored by the storage system is under the possible attack, determining that the modify request may be related to the possible attack, and performing, in response to determining that the modify request may be related to the possible attack, a remedial action with respect to the modify request.
-
公开(公告)号:US11720714B2
公开(公告)日:2023-08-08
申请号:US17039556
申请日:2020-09-30
Applicant: Pure Storage, Inc.
CPC classification number: G06F21/78 , G06F3/0604 , G06F3/067 , G06F3/0622 , G06F3/0653 , G06F3/0659 , G06F21/566 , G06F21/577
Abstract: An illustrative method includes a data protection system identifying one or more input operations and one or more output operations performed between a source and a storage system, identifying an anomaly in a relationship between the one or more input operations and the one or more output operations, and determining, based on the identifying of the anomaly, that the storage system is possibly being targeted by a security threat.
-
公开(公告)号:US11687418B2
公开(公告)日:2023-06-27
申请号:US17235737
申请日:2021-04-20
Applicant: Pure Storage, Inc.
Inventor: Scott Baker , Benjamin E Casey , Ronald Karr
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F2201/82
Abstract: An illustrative method includes a data protection system detecting a data corruption event that impacts data stored within a storage element of a storage system, identifying one or more attributes associated with the storage element, and determining, based on the one or more attributes associated with the storage element, a recovery plan for the storage element, the recovery plan specifying one or more operations configured to recover the data stored within the storage element from the data corruption event.
-
195.
公开(公告)号:US11657155B2
公开(公告)日:2023-05-23
申请号:US17342203
申请日:2021-06-08
Applicant: Pure Storage, Inc.
Inventor: Daniel Pendlebury , Ronald Karr
CPC classification number: G06F21/566 , G06F11/1469 , G06F21/554 , G06F21/64 , G06F2201/84 , G06F2221/034
Abstract: An illustrative method includes a data protection system determining a delta metric between a first recovery dataset generated by a storage system at a first time and a second recovery dataset generated by the storage system at a second time subsequent to the first time and determining, based on the delta metric, whether data maintained by the storage system is possibly being targeted by a security threat.
-
公开(公告)号:US11645162B2
公开(公告)日:2023-05-09
申请号:US16917061
申请日:2020-06-30
Applicant: Pure Storage, Inc.
Inventor: David Huskisson , Ronald Karr , Andrew Kutner , Andrew Miller , Patrick D. Lee , Cynthia Dote
CPC classification number: G06F11/1451 , G06F3/062 , G06F3/0653 , G06F3/0671 , G06F11/1469 , G06F16/125 , G06F21/552 , G06F21/566
Abstract: An illustrative method includes a data protection system detecting, for a storage system, a potential data corruption in the storage system, analyzing, in response to the detecting of the potential data corruption, one or more metrics of the storage system, and determining, based on the analyzing of the one or more metrics of the storage system, a corruption-free recovery point for potential use to recover from the potential data corruption.
-
公开(公告)号:US20230062383A1
公开(公告)日:2023-03-02
申请号:US17980354
申请日:2022-11-03
Applicant: Pure Storage, Inc.
Inventor: Benjamin P. Borowiec , Ronald Karr
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.
-
公开(公告)号:US11593017B1
公开(公告)日:2023-02-28
申请号:US17159010
申请日:2021-01-26
Applicant: Pure Storage, Inc.
Inventor: Shao-Ting Chang , Nicholas Yang , Ronald Karr
IPC: G06F3/06
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, the retention policy preventing the object from being deleted or overwritten for a predefined time duration.
-
公开(公告)号:US11550481B2
公开(公告)日:2023-01-10
申请号:US17356870
申请日:2021-06-24
Applicant: PURE STORAGE, INC.
Inventor: Ronald Karr
Abstract: A list of a available zones across respective SSD storage portions of a plurality of zoned storage devices of a storage system is maintained. Data is received from multiple sources, wherein the data is associated with processing a dataset, the dataset including multiple volumes and associated metadata. Shards of the data are determined such that each shard is capable of being written in parallel with the remaining shards. The shards are mapped to a subset of the available zones, respectively. The shards are written to the subset of the available zones in parallel.
-
公开(公告)号:US20220365875A1
公开(公告)日:2022-11-17
申请号:US17877737
申请日:2022-07-29
Applicant: Pure Storage, Inc.
Inventor: Yuhong Mao , Ronald Karr
Abstract: A method of storing data is provided. The method includes receiving a plurality of data blocks provided to a hyperscaler system. The method also includes determining a corresponding property for each data block of the plurality of data blocks. The method further includes identifying a set of data blocks from the plurality of data blocks. Each data block of the set of data blocks is associated with a first property. The method further includes storing the set of data blocks in a first zone of a zoned storage system, based on the first property.
-
-
-
-
-
-
-
-
-