×

STORAGE APPARATUS PROVIDED WITH A PLURALITY OF NONVOLATILE SEMICONDUCTOR STORAGE MEDIA AND STORAGE CONTROL METHOD

  • US 20130205070A1
  • Filed: 02/08/2012
  • Published: 08/08/2013
  • Est. Priority Date: 02/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A storage apparatus, comprising:

  • a plurality of nonvolatile semiconductor storage unit that is provided with a memory controller; and

    a storage controller that is a controller that is coupled to the plurality of semiconductor storage unit,wherein each of the semiconductor storage unit is configured by at least one nonvolatile semiconductor storage media and is a basis of a logical storage region,the storage controller writes data to a semiconductor storage unit that is a basis of a logical storage region of a write destination of a plurality of logical storage regions,the storage controller acquires the internal information from each of the semiconductor storage media on a regular basis or on an irregular basis for instance and stores the internal information that has been acquired for every semiconductor storage medium,the storage controller stores the statistics information that indicates the statistics that is related to a write for every logical storage region and stores the remaining life length information that is the information that is related to a remaining length of life of each of the semiconductor storage media for every semiconductor storage medium,(A) the storage controller identifies a first semiconductor storage unit and a second semiconductor storage unit that is provided with a remaining length of life shorter than that of the first semiconductor storage unit based on the remaining life length information that has been acquired,(B) the storage controller moreover identifies a first logical storage region for the first semiconductor storage unit and a second logical storage region that is provided with a write load higher than that of the first logical storage region for the second semiconductor storage unit based on the statistics information that indicates the statistics that is related to a write for every logical storage region, and(C) the storage controller reads data from the first logical storage region group and the second logical storage region, writes data that has been read from the first logical storage region to the second logical storage region, and/or writes data that has been read from the second logical storage region to the first logical storage region.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×