-
公开(公告)号:US20240354193A1
公开(公告)日:2024-10-24
申请号:US18764022
申请日:2024-07-03
Applicant: PURE STORAGE, INC.
Inventor: ANDREW BERNAT , EDWARD RAK , JOHN COLGROVE
CPC classification number: G06F11/1076 , G06F3/0619 , G06F3/064 , G06F3/0689 , G06F11/3034 , G06F11/3055 , G06F3/0688 , G06F2211/1057 , G06F2211/1059
Abstract: A system and method for offset protection data in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to store user data in a first page of a first storage device of the plurality of storage devices; generate intra-device protection data corresponding to the user data, and store the intra-device protection data at a first offset within the first page. The controller is further configured to generate inter-device protection data corresponding to the first page, and store the inter-device protection data at a second offset within a second page in a second storage device of the plurality of storage devices, wherein the first offset is different from the second offset.
-
公开(公告)号:US20250165144A1
公开(公告)日:2025-05-22
申请号:US18999538
申请日:2024-12-23
Applicant: PURE STORAGE, INC.
Inventor: JOHN COLGROVE , DAVID GRUNWALD , EDWARD RAK
IPC: G06F3/06
Abstract: Projecting capacity utilization for snapshots includes identifying one or more data release patterns of a storage system; identifying a snapshot policy; and generating, based on the one or more data release patterns and the snapshot policy, an estimate of an impact of the snapshot policy on a capacity of the storage system.
-
公开(公告)号:US20230367479A1
公开(公告)日:2023-11-16
申请号:US18187617
申请日:2023-03-21
Applicant: PURE STORAGE, INC.
Inventor: JOHN COLGROVE , DAVID GRUNWALD , EDWARD RAK
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0689 , G06F3/0641 , G06F3/067
Abstract: Projecting capacity utilization for snapshots includes identifying one or more data release patterns of a storage system; identifying a snapshot policy; and generating, based on the one or more data release patterns and the snapshot policy, an estimate of an impact of the snapshot policy on a capacity of the storage system.
-
-