-
公开(公告)号:US20230237068A1
公开(公告)日:2023-07-27
申请号:US18190871
申请日:2023-03-27
Applicant: PURE STORAGE, INC.
Inventor: ANDREW SILLIFANT , RONALD KARR
CPC classification number: G06F16/27 , G06F16/211
Abstract: Systems and methods of maintaining a policy implementation for an object across different storage systems are disclosed. The method includes determining, for an object to be copied from a first storage system, one or more object policies that are applicable to the object; generating metadata that triggers application of the one or more policies at an other storage system that is different from the first storage system; and including the metadata with the object during copying of the object.
-
公开(公告)号:US20230236767A1
公开(公告)日:2023-07-27
申请号:US18158264
申请日:2023-01-23
Applicant: PURE STORAGE, INC.
Inventor: RONALD KARR , JOHN MANSPERGER
CPC classification number: G06F3/0659 , G06F3/0635 , G06F3/061 , G06F3/067 , G06F3/0689 , G06F3/0665 , G06F13/1642 , G06F13/161 , G06F3/0619 , G06F11/3433 , G06F11/3034
Abstract: Managing input/output (‘I/O’) queues in a data storage system, including: receiving, by a host that is coupled to a plurality of storage devices via a storage network, a plurality of I/O operations to be serviced by a target storage device; determining, for each of a plurality of paths between the host and the target storage device, a data transfer maximum associated with the path; determining, for one or more of the plurality of paths, a cumulative amount of data to be transferred by I/O operations pending on the path; and selecting a target path for transmitting one or more of the plurality of I/O operations to the target storage device in dependence upon the cumulative amount of data to be transferred by I/O operations pending on the path and the data transfer maximum associated with the path.
-
公开(公告)号:US20230214145A1
公开(公告)日:2023-07-06
申请号:US18181767
申请日:2023-03-10
Applicant: PURE STORAGE, INC.
Inventor: BRIAN T. GOLD , RONALD KARR
CPC classification number: G06F3/065 , G06F3/0688 , G06F11/1004 , G06F13/28 , G06F3/0619 , G06F11/108
Abstract: A non-volatile solid-state storage is provided. The non-volatile solid state storage includes a non-volatile random access memory (NVRAM) addressable by a processor external to the non-volatile solid state storage. The NVRAM is configured to store user data and metadata relating to the user data. The non-volatile solid state storage includes a flash memory addressable by the processor. The flash memory is configured to store the user data responsive to the processor directing transfer of the user data from the NVRAM to the flash memory.
-
公开(公告)号:US20230114317A1
公开(公告)日:2023-04-13
申请号:US18051547
申请日:2022-11-01
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.
-
公开(公告)号:US20230014785A1
公开(公告)日:2023-01-19
申请号:US17955428
申请日:2022-09-28
Applicant: PURE STORAGE, INC.
Inventor: RONALD KARR
IPC: G06F16/182 , G06F3/06
Abstract: Data resiliency in a cloud-based storage system, including: receiving, for storage within a first tier of cloud storage of the cloud-based storage system, one or more segments of data; generating, for each of one or more shards of data of the one or more segments of data, self-describing information for recoverability of the one or more shards of data; and storing, within a second tier of cloud storage of the cloud-based storage system, both the one or more shards of data and the generated self-describing information for recoverability of the one or more shards of data.
-
公开(公告)号:US20230004299A1
公开(公告)日:2023-01-05
申请号:US17931504
申请日:2022-09-12
Applicant: PURE STORAGE, INC.
Inventor: AARON DAILEY , RONALD KARR , NICOLE TSELENTIS , LOGAN JENNINGS
IPC: G06F3/06
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.
-
公开(公告)号:US20220358097A1
公开(公告)日:2022-11-10
申请号:US17867436
申请日:2022-07-18
Applicant: PURE STORAGE, INC.
Inventor: ROBERT LEE , IGOR OSTROVSKY , MARK EMBERSON , BORIS FEIGIN , RONALD KARR
IPC: G06F16/182
Abstract: A system for cloud-based file services, comprising: a plurality of single-tenant file system nodes configured to provide file system access to an object store via a plurality of multitenant storage nodes; the plurality of multitenant storage nodes sharing access to the object store; and one or more management nodes configured to provision resources for the plurality of single-tenant file system nodes and the plurality of multitenant storage nodes, including modifying resources within the system.
-
公开(公告)号:US20220334929A1
公开(公告)日:2022-10-20
申请号:US17230438
申请日:2021-04-14
Applicant: PURE STORAGE, INC.
Inventor: EMILY POTYRAJ , JOSHUA ROBINSON , RONALD KARR
Abstract: Methods, apparatuses, and systems for ensuring timely restoration of an application, including: determining, based on a plurality of factors, a projected time to complete an application recovery operation from a first execution environment to a second execution environment and generating a report based on the projected time to complete the application recovery operation.
-
公开(公告)号:US20220291986A1
公开(公告)日:2022-09-15
申请号:US17829349
申请日:2022-05-31
Applicant: PURE STORAGE, INC.
Inventor: ANNE CESA KLEIN , VIVIAN YU , PATRICK E. LaVARRE , HYUNKYUNG KOO , KIMBERLY SPRINGSTEAD-CHEN , RONALD KARR
Abstract: Cloud-based monitoring of hardware components in a fleet of storage systems, including: collecting, for a plurality of hardware components that are included in a physical storage system, information describing the operation each hardware component, wherein information is collected for the hardware components of multiple physical storage systems; predicting, based on the information describing the operation each hardware component and historical information describing the operation of one or more other hardware components, the expected performance of each hardware component; and modifying, based on the expected performance of each hardware component, the utilization of at least one or more of the physical storage systems in the fleet.
-
公开(公告)号:US20220091977A1
公开(公告)日:2022-03-24
申请号:US17537976
申请日:2021-11-30
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , STEVEN HODGSON , RONALD KARR , TABRIZ HOLTZ , DEEPAK CHAWLA
IPC: G06F12/06 , G06F12/1072 , G06F3/06
Abstract: 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.
-
-
-
-
-
-
-
-
-