-
公开(公告)号:US20230267041A1
公开(公告)日:2023-08-24
申请号:US18141452
申请日:2023-04-30
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
IPC: G06F11/10 , G06F3/06 , H04L67/1097
CPC classification number: G06F11/1076 , G06F3/061 , G06F3/064 , G06F3/067 , G06F11/1092 , H04L67/1097 , G06F3/0635 , G06F2211/1028 , G06F3/0619 , G06F3/0653
Abstract: A method includes identifying traits associated with a number of storage units of a storage network to produce identified traits. The method further includes determining a plurality of sets of storage pool traits based on the identified traits, where a first set of storage pool traits of the plurality of sets of storage pool traits has a common trait of the identified traits. The method further includes selecting a plurality of groups of storage units from the number of storage units based on the plurality of sets of storage pool traits. The method further includes selecting a storage unit from each of the plurality of groups of storage units in accordance with a selection approach to produce a storage set of selected storage units. The method further includes utilizing the storage set of selected storage units for storing data in the storage network.
-
公开(公告)号:US12259990B2
公开(公告)日:2025-03-25
申请号:US18344040
申请日:2023-06-29
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
IPC: G06F21/62 , G06F3/06 , G06F11/10 , G06F21/55 , G06F21/64 , H04L9/08 , H04L9/40 , H04L67/1097 , H04W12/082 , H04W12/65
Abstract: A method for execution by a storage network starts by maintaining loading and data access rate information for a storage node and estimating a future data access rate for the storage node. The method continues by determining a probability level of potential future data loss, based on the estimated future data access rate and in response to a determination that the probability level of potential future data loss compares unfavorably to a maximum probability of data loss threshold level the method continues by facilitating migration of at least a portion of data stored on the storage node for temporary storage in another storage node of the storage network.
-
公开(公告)号:US20240211349A1
公开(公告)日:2024-06-27
申请号:US18601224
申请日:2024-03-11
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
IPC: G06F11/10 , G06F3/06 , H04L67/1097
CPC classification number: G06F11/1076 , G06F3/061 , G06F3/0635 , G06F3/064 , G06F3/067 , G06F11/1092 , H04L67/1097 , G06F3/0619 , G06F3/0653 , G06F2211/1028
Abstract: A method includes selecting a plurality of groups of storage units from a number of storage units based on a plurality of sets of storage pool traits, where a first group of storage units of the plurality of groups of storage units is based on a first set of storage pool traits of the plurality of sets of storage pool traits. The method further includes selecting a storage unit from each of the plurality of groups of storage units in accordance with a selection approach to produce a storage set of selected storage units. The method further includes utilizing the storage set of selected storage units for storing data in the storage network.
-
公开(公告)号:US11940876B2
公开(公告)日:2024-03-26
申请号:US18141452
申请日:2023-04-30
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
IPC: G06F11/00 , G06F3/06 , G06F11/10 , H04L67/1097
CPC classification number: G06F11/1076 , G06F3/061 , G06F3/0635 , G06F3/064 , G06F3/067 , G06F11/1092 , H04L67/1097 , G06F3/0619 , G06F3/0653 , G06F2211/1028
Abstract: A method includes identifying traits associated with a number of storage units of a storage network to produce identified traits. The method further includes determining a plurality of sets of storage pool traits based on the identified traits, where a first set of storage pool traits of the plurality of sets of storage pool traits has a common trait of the identified traits. The method further includes selecting a plurality of groups of storage units from the number of storage units based on the plurality of sets of storage pool traits. The method further includes selecting a storage unit from each of the plurality of groups of storage units in accordance with a selection approach to produce a storage set of selected storage units. The method further includes utilizing the storage set of selected storage units for storing data in the storage network.
-
公开(公告)号:US20230359755A1
公开(公告)日:2023-11-09
申请号:US18344040
申请日:2023-06-29
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
CPC classification number: G06F21/6218 , G06F3/0604 , G06F3/0622 , G06F3/0647 , G06F3/067 , G06F11/1076 , G06F11/1088 , G06F21/552 , G06F21/554 , G06F21/64 , H04L9/085 , H04L9/0891 , H04L9/0894 , H04L63/10 , H04L67/1097
Abstract: A method for execution by a storage network starts by maintaining loading and data access rate information for a storage node and estimating a future data access rate for the storage node. The method continues by determining a probability level of potential future data loss, based on the estimated future data access rate and in response to a determination that the probability level of potential future data loss compares unfavorably to a maximum probability of data loss threshold level the method continues by facilitating migration of at least a portion of data stored on the storage node for temporary storage in another storage node of the storage network.
-
公开(公告)号:US11693985B2
公开(公告)日:2023-07-04
申请号:US17451917
申请日:2021-10-22
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
IPC: G06F21/62 , G06F11/10 , G06F21/55 , G06F21/64 , G06F3/06 , H04L9/08 , H04L9/40 , H04L67/1097 , H04W12/65 , H04W12/082
CPC classification number: G06F21/6218 , G06F3/0604 , G06F3/067 , G06F3/0622 , G06F3/0647 , G06F11/1076 , G06F11/1088 , G06F21/552 , G06F21/554 , G06F21/64 , H04L9/085 , H04L9/0891 , H04L9/0894 , H04L63/10 , H04L67/1097 , H04W12/082 , H04W12/65
Abstract: A method for execution by a storage network, the method begins by determining a failure rate of storage nodes of an active storage pool, establishing a number of standby storage nodes based on the determined failure rate, identifying resource identifiers for the failed storage node, selecting an available standby storage node, facilitating populating the selected available standby storage node with data slices associated with the failed storage node, utilizing the selected available standby storage node, facilitating population of a replacement storage node with the data slices from the selected available standby storage node and facilitating processing of further receive data access requests for data associated with the associated resource identifiers by utilizing the replacement storage node.
-
公开(公告)号:US20220108033A1
公开(公告)日:2022-04-07
申请号:US17451917
申请日:2021-10-22
Applicant: Pure Storage, Inc.
Inventor: Teague S. Algie , Jason K. Resch
Abstract: A method for execution by a storage network, the method begins by determining a failure rate of storage nodes of an active storage pool, establishing a number of standby storage nodes based on the determined failure rate, identifying resource identifiers for the failed storage node, selecting an available standby storage node, facilitating populating the selected available standby storage node with data slices associated with the failed storage node, utilizing the selected available standby storage node, facilitating population of a replacement storage node with the data slices from the selected available standby storage node and facilitating processing of further receive data access requests for data associated with the associated resource identifiers by utilizing the replacement storage node.
-
-
-
-
-
-