×

System and method for using over-provisioned data capacity to maintain a data redundancy scheme in a solid state memory

  • US 8,601,311 B2
  • Filed: 12/14/2010
  • Issued: 12/03/2013
  • Est. Priority Date: 12/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. A solid-state storage subsystem comprising:

  • a non-volatile memory array comprising a user data quota portion and an over-provisioning quota portion, each quota portion comprising a plurality of solid-state storage elements; and

    a controller configured to;

    implement a data redundancy configuration with a plurality of data stripes, each data stripe comprising a respective subset of the plurality of storage elements of the user data quota portion; and

    be responsive to a failure of a storage element of the user data quota portion by at least;

    replacing the failed storage element of the user data quota portion with one of the storage elements of the over-provisioning quota portion; and

    rebuilding one or more of the data stripes that include the failed storage element using the storage element from the over-provisioning quota portion.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×