-
公开(公告)号:US20240420792A1
公开(公告)日:2024-12-19
申请号:US18817926
申请日:2024-08-28
Applicant: PURE STORAGE, INC.
Inventor: MATTHEW D. FLEMING , JOHN ROPER , HARI KANNAN , JOHN BOYLE , ERIC MICHAEL VERWILLOW , NENAD MILADINOVIC , ERIC MUELLER
Abstract: A method of tracking flash memory in a storage system is provided. The method includes initializing a bad blocks threshold value and marking one or more planes or logical unit numbers (LUNs) of flash memory as bad, responsive to determining that bad blocks in the one or more planes or LUNs meet the bad blocks threshold value. The method includes adjusting the bad blocks threshold value, responsive to exceeding a threshold number or rate of retiring planes or LUNs of flash memory, and repeating the marking and the adjusting, with the bad blocks threshold value capped at a maximum threshold value.
-
公开(公告)号:US20240184472A1
公开(公告)日:2024-06-06
申请号:US18442851
申请日:2024-02-15
Applicant: PURE STORAGE, INC.
Inventor: ANDREW BERNAT , PETER KIRKPATRICK , GORDON COLEMAN , WEI TANG , JOHN ROPER
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/0608 , G06F3/0634 , G06F3/064 , G06F3/0673 , G06F3/0688 , G06F12/06 , G06F2212/1044
Abstract: A command to relocate data from a first set of data blocks at the plurality of storage devices to a second set of data blocks while bypassing the storage controller is transmitted by the storage controller. The command includes address information associated with the second set of blocks to store the relocated data.
-
公开(公告)号:US20220129393A1
公开(公告)日:2022-04-28
申请号:US17570531
申请日:2022-01-07
Applicant: PURE STORAGE, INC.
Inventor: STEVEN P. HODGSON , JOHN COLGROVE , ALAN S. DRISCOLL , NITIN NAGPAL , EMANUEL G. NOIK , JOHN ROPER
IPC: G06F12/14
Abstract: Dynamically managing protection groups, including: identifying a protection group of storage resources, the protection group associated with a protection group management schedule that identifies one or more protection group management operations to be performed; detecting a membership change in the protection group; and updating, in dependence upon the change in the protection group, the protection group management schedule.
-
-