-
公开(公告)号:US11651075B2
公开(公告)日:2023-05-16
申请号:US17039604
申请日:2020-09-30
Applicant: Pure Storage, Inc.
Inventor: Ronald Karr
IPC: G06F21/56 , G06F11/30 , G06F21/62 , H04L67/1097 , G06F21/57
CPC classification number: G06F21/564 , G06F11/3034 , G06F21/57 , G06F21/6218 , H04L67/1097
Abstract: An illustrative method includes a storage system receiving attribute data representative of one or more attributes of a known attack against data maintained by a target system other than the storage system, updating an extensible attack monitoring process executed by the storage system with the attribute data, and monitoring, using the extensible attack monitoring process updated with the attribute data, storage operation requests of the storage system for one or more attributes that match the one or more attributes of the known attack.
-
82.
公开(公告)号:US11625481B2
公开(公告)日:2023-04-11
申请号:US17039536
申请日:2020-09-30
Applicant: Pure Storage, Inc.
Inventor: Ethan L. Miller , Ronald Karr
Abstract: An illustrative method includes a data protection system detecting a request to perform an operation with respect to a storage system, identifying one or more attributes of the request, determining, based on the one or more attributes, that the request is possibly related to a security threat against the storage system, and throttling, based on the determining that the request is possibly related to the security threat against the storage system, a performance of the operation.
-
公开(公告)号:US11625416B1
公开(公告)日:2023-04-11
申请号:US16668664
申请日:2019-10-30
Applicant: PURE STORAGE, INC.
Inventor: David Grunwald , Thomas Gill , Ronald Karr , Matthew Fay , Luke Paulsen , John Colgrove
Abstract: A uniform model for distinct types of data replication, including receiving, at a source data repository, an update to a dataset; generating, based on the update to the dataset, both metadata describing the update to the dataset and also a metadata representation of the dataset; and initiating, based on the same metadata describing the update to the dataset and also based on the same metadata representation of the dataset, either a first type of data replication or a second type of data replication from among a plurality of types of data replication.
-
公开(公告)号:US11609718B1
公开(公告)日:2023-03-21
申请号:US16937331
申请日:2020-07-23
Applicant: PURE STORAGE, INC.
Inventor: Ronald Karr , Constantine Sapuntzakis , Mark McAuliffe , Farhan Abrol , Neil Vachharajani , Timothy Brennan
Abstract: Staging data on a storage element integrating fast durable storage and bulk durable storage, including: receiving, at a storage element integrating fast durable storage and bulk durable storage, a data storage operation from a host computer; storing data corresponding to the data storage operation within fast durable storage in accordance with a first data resiliency technique; and responsive to detecting a condition for transferring data between fast durable storage and bulk durable storage, transferring the data from fast durable storage to bulk durable storage in accordance with a second data resiliency technique.
-
公开(公告)号:US11550514B2
公开(公告)日:2023-01-10
申请号:US16776947
申请日:2020-01-30
Applicant: PURE STORAGE, INC.
Inventor: Ronald Karr , Naveen Neelakantam , Joshua Freilich , Aswin Karumbunathan
Abstract: 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.
-
公开(公告)号:US20220405200A1
公开(公告)日:2022-12-22
申请号:US17894857
申请日:2022-08-24
Applicant: Pure Storage, Inc.
Inventor: Ronald Karr
Abstract: Systems, methods, and computer readable storage mediums for optimistically managing compressed data in a storage system. When possible, multiple input blocks are compressed into a buffer and stored in a single physical block on a storage device. The metadata of the multiple input blocks can be managed separately. A fingerprint of the compressed buffer can be generated and used as an index to the single physical block. Alternatively, fingerprints of the uncompressed input blocks can be generated, and reference counts can be maintained to track the number of input blocks which reference the compressed buffer. In some embodiments the physical block is associated with a zone represented by a virtual construct, wherein the zone is dynamically mapped to underlying storage of the zoned storage system.
-
公开(公告)号:US20220365678A1
公开(公告)日:2022-11-17
申请号:US17865854
申请日:2022-07-15
Applicant: Pure Storage, Inc.
Inventor: Andrew R. Bernat , Brandon Davis , Mark L. McAuliffe , Benjamin Scholbrock , Zoltan DeWitt , Phillip Hord , Ronald Karr
Abstract: A storage system and related method are for operating solid-state storage memory in a storage system. Zones of solid-state storage memory are provided. Each zone includes a portion of the solid-state storage memory. The zone has a data write requirement for the zone for reliability of data reads. The storage system adjusts power loss protection for at least one zone. The adjusting is based on the data write requirement for the zone and responsive to detecting a power loss.
-
公开(公告)号:US11500724B1
公开(公告)日:2022-11-15
申请号:US17160624
申请日:2021-01-28
Applicant: PURE STORAGE, INC.
Inventor: Ethan Miller , Robert Lee , Par Botes , Ronald Karr
Abstract: Providing for increased flexibility for large scale parity, the including: writing data to a storage system, including utilizing a first data protection scheme; identifying, for storage media in the storage system, characteristics of the storage media; identifying, in dependence up the characteristics for the storage media, a second data protection scheme to use for the data; and writing the data to the to the storage system utilizing the second data protection scheme.
-
公开(公告)号:US11455409B2
公开(公告)日:2022-09-27
申请号:US16175221
申请日:2018-10-30
Applicant: PURE STORAGE, INC.
Inventor: James Fisher , Brian Gold , Taylor Ericson , Ronald Karr
Abstract: Storage layer data obfuscation, including: determining a subset of a dataset to obfuscate in accordance with a security policy; generating, based at least in part on the security policy, an obfuscated snapshot of the dataset that is representative of the dataset with the subset of the dataset obfuscated; and sending, to a target computer system, the obfuscated snapshot from which a restored version of the dataset includes the subset of the dataset obfuscated.
-
公开(公告)号:US11442825B2
公开(公告)日:2022-09-13
申请号:US17240334
申请日:2021-04-26
Applicant: PURE STORAGE, INC.
Inventor: David Grunwald , Steven Hodgson , Ronald Karr , Kunal Trivedi , Christopher Golden , Thomas Gill , Connor Brooks , Zoheb Shivani
IPC: G06F11/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
Abstract: Establishing a synchronous replication relationship between two or more storage systems, including: identifying, for a dataset, a plurality of storage systems across which the dataset will be synchronously replicated; configuring one or more data communications links between each of the plurality of storage systems to be used for synchronously replicating the dataset; exchanging, between the plurality of storage systems, timing information for at least one of the plurality of storage systems; and establishing, in dependence upon the timing information for at least one of the plurality of storage systems, a synchronous replication lease, the synchronous replication lease identifying a period of time during which the synchronous replication relationship is valid.
-
-
-
-
-
-
-
-
-