-
公开(公告)号:EP4511742A1
公开(公告)日:2025-02-26
申请号:EP23736521.8
申请日:2023-06-06
Applicant: Pure Storage, Inc.
Inventor: KARR, Ronald , KANNAN, Hari , LEE, Robert , KIRKPATRICK, Peter E.
IPC: G06F12/02
-
公开(公告)号:EP4372542A3
公开(公告)日:2024-10-30
申请号:EP24168418.2
申请日:2017-12-08
Applicant: Pure Storage, Inc.
Inventor: KANNAN, Hari , LEE, Robert , MAO, Yuhong
Abstract: A method for processing blocks of flash memory, comprising identifying one or more blocks of the flash memory for a refresh operation, issuing background reads to the identified blocks as the refresh operation, writing information regarding the identified blocks, to a data structure, and arbitrating among read operations for user data or metadata, write operations for user data or metadata, background maintenance operations, erase operations, and the background reads, and wherein the issuing is according to the data structure.
-
公开(公告)号:EP4372542A2
公开(公告)日:2024-05-22
申请号:EP24168418.2
申请日:2017-12-08
Applicant: Pure Storage, Inc.
Inventor: KANNAN, Hari , LEE, Robert , MAO, Yuhong
IPC: G06F3/06
CPC classification number: G11C16/0483 , G11C16/3418 , G11C16/3495 , G06F11/108 , G06F3/0688 , G06F3/0659 , G06F3/0617
Abstract: A method for processing blocks of flash memory, comprising identifying one or more blocks of the flash memory for a refresh operation, issuing background reads to the identified blocks as the refresh operation, writing information regarding the identified blocks, to a data structure, and arbitrating among read operations for user data or metadata, write operations for user data or metadata, background maintenance operations, erase operations, and the background reads, and wherein the issuing is according to the data structure.
-
公开(公告)号:EP4242821A2
公开(公告)日:2023-09-13
申请号:EP23181330.4
申请日:2016-12-20
Applicant: Pure Storage, Inc.
Inventor: HAYES, John , LEE, Robert , OSTROVSKY, Igor , VAJGEL, Peter
IPC: G06F3/06
Abstract: A method comprising receiving a command, generating a transaction responsive to receiving the command, wherein a token associated with the transaction indicates that a data structure having ownership of the transaction has permission to perform the transaction, and writing data into storage memory in a storage node of the storage system that is allocated to the data structure in accordance with the transaction, wherein the storage node includes differing capacities and differing types of solid state storage.
-
公开(公告)号:EP4204941A1
公开(公告)日:2023-07-05
申请号:EP21802497.4
申请日:2021-10-08
Applicant: Pure Storage, Inc.
Inventor: KANT, Krishna , LIM TZE HAO, Brent , LEE, Robert , KARR, Ronald
IPC: G06F3/06
-
公开(公告)号:EP3036639B1
公开(公告)日:2020-04-15
申请号:EP15802905.8
申请日:2015-02-27
Applicant: Pure Storage, Inc.
Inventor: HAYES, John , COLGROVE, John , LEE, Robert , VAJGEL, Peter , BOTES, Par
-
公开(公告)号:EP3485401A1
公开(公告)日:2019-05-22
申请号:EP17851591.2
申请日:2017-09-15
Applicant: Pure Storage, Inc.
Inventor: KARR, Ronald , LEE, Robert , OSTROVSKY, Igor
IPC: G06F17/30
-
公开(公告)号:EP3365793A1
公开(公告)日:2018-08-29
申请号:EP16858016.5
申请日:2016-10-13
Applicant: Pure Storage, Inc.
Inventor: HAYES, John , LEE, Robert
IPC: G06F12/14
CPC classification number: H04L9/3268 , G06F3/0622 , G06F3/0659 , G06F3/0688 , G06F11/00 , G06F12/1458 , G06F21/40 , G06F2212/1052 , H04L9/0891 , H04L9/0894 , H04L9/3213 , H04L9/3247
Abstract: A method for authorizing I/O (input/output) commands in a storage cluster is provided. The method includes generating a token responsive to an authority initiating an I/O command, wherein the token is specific to assignment of the authority and a storage node of the storage cluster. The method includes verifying the I/O command using the token, wherein the token includes a signature confirming validity of the token and wherein the token is revocable.
-
公开(公告)号:EP3360283A1
公开(公告)日:2018-08-15
申请号:EP16879995.5
申请日:2016-12-20
Applicant: Pure Storage, Inc.
Inventor: HAYES, John , LEE, Robert , OSTROVSKY, Igor , VAJGEL, Peter
CPC classification number: G06F3/0622 , G06F3/0637 , G06F3/0659 , G06F3/0688
Abstract: A method of processing transactions associated with a command in a storage system is provided. The method includes receiving, at a first authority of the storage system, a command relating to user data. The method includes sending a transaction of the command, from the first authority to a second authority of the storage system, wherein a token accompanies the transaction and writing data in accordance with the transaction as permitted by the token into a partition that is allocated to the second authority in a storage device of the storage system.
-
公开(公告)号:EP4359900A1
公开(公告)日:2024-05-01
申请号:EP22732785.5
申请日:2022-05-25
Applicant: Pure Storage, Inc.
Inventor: LEE, Robert , FEIGIN, Boris , GAO, Ying , KARR, Ronald
IPC: G06F3/06
CPC classification number: G06F3/067 , G06F3/065 , G06F3/0632 , G06F3/0619 , G06F3/0617 , G06F3/0644 , G06F3/0631
-
-
-
-
-
-
-
-
-