Method and device for achieving storage device cluster abrasion balance

A storage device and wear leveling technology, which is applied in the field of communication, can solve the problems of reducing the service life of the cluster and failing to ensure the wear balance of the entire cluster, so as to achieve the effect of achieving wear leveling and improving the service life

Active Publication Date: 2015-06-24
HUAWEI TECH CO LTD +1
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] This wear leveling method can achieve wear leveling of independent Flash devices, but in the application scenario of Flash clusters with multiple storage nodes, it cannot ensure the wear leveling of the entire cluster
There will still be a situation where some storage nodes wear out too much while others wear out less frequently, reducing the service life of the entire cluster

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for achieving storage device cluster abrasion balance
  • Method and device for achieving storage device cluster abrasion balance
  • Method and device for achieving storage device cluster abrasion balance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0039] figure 1 It is a schematic flowchart of a method for controlling wear leveling of a storage device cluster according to an embodiment of the present invention. figure 1 The method 100 may be implemented by a control device in a storage device cluster, for example, an SSD (Solid State Disk, solid state disk) server or an MDS (Metadata Server, metadata server).

[0040] 101. Determine the wear degree value of each storage node in the storage device cluster. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a device for achieving storage device cluster abrasion balance. The method includes determining an abrasion degree value of each storage node in a storage device cluster; determining an abrasion discrete degree value of the storage device cluster according to the abrasion degree value of each storage node; if the abrasion discrete degree value is larger than the preset threshold, moving all or parts of objects stored in a first storage node of the storage device cluster into a second storage node, wherein the abrasion degree value of the first storage node is larger than that of the second storage node. By means of the technical scheme, when the abrasion discrete degree of the storage device cluster exceeds the threshold, parts of the objects stored in the storage node with larger abrasion degree are moved into the storage node with small abrasion degree to achieve storage device cluster abrasion balance. Therefore, the service life of the whole storage device cluster is prolonged.

Description

technical field [0001] Embodiments of the present invention relate to the communication field, and more specifically, to a method and device for controlling wear leveling of a storage device cluster. Background technique [0002] Flash memory (Flash) memory has the characteristics of non-volatility, solid state, small size, light weight, anti-vibration, high performance and low energy consumption. With the development of embedded technology, Flash is used more and more widely. Since Flash memory has the characteristics of limited erasing times and erasing first, then writing, its service life is limited. Therefore, how to extend the service life of the Flash memory without affecting the normal use has become a research hotspot at present. [0003] When erasing and writing management is performed on the Flash memory, a file partition table mapping logical sectors to physical sectors will be established. Write the file partition table to a fixed physical sector for fast rea...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/06
Inventor 舒继武欧佳欣朱冠宇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products