发明名称 Automatically reconfiguring a storage memory topology
摘要 A storage cluster is provided. The storage cluster includes a plurality of storage nodes within a single chassis. Each of the plurality of storage nodes has nonvolatile solid-state memory for storage of user data. The plurality of storage nodes are configured to distribute the user data and metadata throughout the plurality of storage nodes with erasure coding of the user data such that the plurality of storage nodes can access the user data, via the erasure coding, with a failure of two of the plurality of storage nodes. The plurality of storage nodes are configured to employ the erasure coding to reconfigure redundancy of the user data responsive to one of adding or removing a storage node.
申请公布号 US9612952(B2) 申请公布日期 2017.04.04
申请号 US201414296149 申请日期 2014.06.04
申请人 Pure Storage, Inc. 发明人 Hayes John;Colgrove John;Lee Robert;Robinson Joshua;Ostrovsky Igor;Vajgel Peter
分类号 G06F12/00;G06F12/02;G06F11/10;G06F3/06 主分类号 G06F12/00
代理机构 Womble Carlyle Sandridge & Rice LLP 代理人 Womble Carlyle Sandridge & Rice LLP
主权项 1. A plurality of storage nodes, comprising: each storage node of the plurality of storage nodes having a controller, at least one storage node of the plurality of storage nodes having multiple authorities, wherein each authority of the multiple authorities controls a corresponding range of data identifiers; each authority of the plurality of storage nodes configurable to select one of a plurality of redundancy schemes independent of each other authority of the plurality of storage nodes and to distribute the user data in accordance with the selected redundancy scheme; and the plurality of storage nodes configurable such that adding or removing a storage node triggers the plurality of storage nodes and the authorities to reconfigure redundancy of the user data in the plurality of storage nodes.
地址 Mountain View CA US