Invention Grant
- Patent Title: Rebuilding data across storage nodes
-
Application No.: US15315676Application Date: 2015-06-04
-
Publication No.: US10303547B2Publication Date: 2019-05-28
- Inventor: John Hayes , John Colgrove , Robert Lee , Joshua Robinson , Igor Ostrovsky
- Applicant: Pure Storage, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Pure Storage, Inc.
- Current Assignee: Pure Storage, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Womble Bond Dickinson (US) LLP
- International Application: PCT/US2015/034291 WO 20150604
- International Announcement: WO2015/188004 WO 20151210
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/10

Abstract:
A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the storage nodes. The method includes determining that one of the storage nodes is unreachable and determining to rebuild the user data for the one of the storage nodes that is unreachable. The method includes reading the user data across a remainder of the plurality of storage nodes, using the erasure coding and writing the user data across the remainder of the plurality of storage nodes, using the erasure coding. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.
Public/Granted literature
- US20170116074A1 REBUILDING DATA ACROSS STORAGE NODES Public/Granted day:2017-04-27
Information query