发明名称 DATA REBUILD ON FEEDBACK FROM A QUEUE IN A NON-VOLATILE SOLID-STATE STORAGE
摘要 A storage cluster is provided. The storage cluster includes a plurality of storage nodes, each of the plurality of storage nodes having nonvolatile solid-state memory and a plurality of operations queues coupled to the solid-state memory. The plurality of storage nodes is configured to distribute the user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can access the user data with a failure of two of the plurality of storage nodes. Each of the plurality of storage nodes is configured to determine whether a read of 1 or more bits in the solid-state memory via a first path is within a latency budget. The plurality of storage nodes is configured to perform a read of user data or metadata via a second path, responsive to a determination that the read of the bit via the first path is not within the latency budget.
申请公布号 US2017024141(A1) 申请公布日期 2017.01.26
申请号 US201615285410 申请日期 2016.10.04
申请人 PURE STORAGE, INC. 发明人 Davis John D.;Hayes John;Kannan Hari;Miladinovic Nenad;Tan Zhangxi
分类号 G06F3/06;G11C29/52;H03M13/15;G06F11/10 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method of reading data in a storage system, performed by the storage system, comprising: receiving a request to read a bit in a storage memory; evaluating, using feedback from a plurality of operations queues coupled to the storage memory, a path to the bit in the storage memory, responsive to the request to read the bit; and determining a value of the bit via an alternate path to the storage memory, responsive to the evaluating.
地址 MOUNTAIN VIEW CA US