Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020224646 - WEAR LEVELING METHOD AND APPARATUS FOR STORAGE DEVICE, AND RELATED DEVICE

Publication Number WO/2020/224646
Publication Date 12.11.2020
International Application No. PCT/CN2020/089218
International Filing Date 08.05.2020
IPC
G06F 3/06 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from, or digital output to, record carriers
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 赵智杰 ZHAO, Zhijie
Priority Data
201910382394.408.05.2019CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) WEAR LEVELING METHOD AND APPARATUS FOR STORAGE DEVICE, AND RELATED DEVICE
(FR) PROCÉDÉ ET APPAREIL DE NIVELLEMENT DE L'USURE POUR UN DISPOSITIF DE STOCKAGE, ET DISPOSITIF ASSOCIÉ
(ZH) 一种存储设备的磨损均衡方法、装置及相关设备
Abstract
(EN)
Provided are a wear leveling method and apparatus for a storage device, and a related device. The method comprises: a storage controller receiving failure information sent by a first storage unit of a plurality of storage units, wherein the failure information indicates an address of a failed storage block in a storage area of the first storage unit; determining a second storage unit with the largest idle area capacity in the plurality of storage units; migrating data in the failed storage block in the first storage unit to an idle storage block in an idle area of the second storage unit; and replacing the failed storage block with the idle storage block, wherein the storage controller is connected to the plurality of storage units, and each storage unit comprises a storage area and an idle area. By means of the method, data migration can be performed between a plurality of storage units, so that the service life of the storage units can be prolonged.
(FR)
La présente invention concerne un procédé et un appareil de nivellement de l'usure pour un dispositif de stockage, ainsi qu'un dispositif associé. Le procédé comprend les étapes suivantes : un contrôleur de stockage reçoit des informations de défaillance envoyées par une première unité de stockage d'une pluralité d'unités de stockage, les informations de défaillance indiquant une adresse d'un bloc de stockage défaillant dans une zone de stockage de la première unité de stockage ; détermination d'une deuxième unité de stockage ayant la plus grande capacité de zone inactive dans la pluralité d'unités de stockage ; migration des données du bloc de stockage défaillant dans la première unité de stockage vers un bloc de stockage inactif dans une zone inactive de la deuxième unité de stockage ; et le remplacement du bloc de stockage défaillant par le bloc de stockage inactif, le contrôleur de stockage étant connecté à la pluralité d'unités de stockage et chaque unité de stockage comprenant une zone de stockage et une zone inactive. Au moyen du procédé, la migration des données peut être effectuée entre une pluralité d'unités de stockage, de sorte que la durée de vie des unités de stockage peut être prolongée.
(ZH)
本申请提供一种存储设备的磨损均衡方法、装置及相关设备。其中,该方法包括:存储控制器接收多个存储单元中的第一存储单元发送的故障信息,该故障信息指示第一存储单元的存储区中发生故障的存储块的地址;确定多个存储单元中空闲区容量最大的第二存储单元;将第一存储单元中故障存储块中的数据迁移到第二存储单元的空闲区的空闲存储块,并用空闲存储块替换所述故障存储块,其中存储控制器连接有多个存储单元,每个存储单元包括存储区和空闲区。上述方法能够在多个存储单元之间进行数据迁移,可以提升存储单元的使用寿命。
Latest bibliographic data on file with the International Bureau