Supercharge Your Innovation With Domain-Expert AI Agents!

A kind of solid-state hard disk data storage method and storage controller

A technology of storage controller and solid-state hard disk, applied in the field of data processing

Active Publication Date: 2019-04-19
CHENGDU HUAWEI TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the case of a large number of overwriting scenarios, the average distribution still cannot solve the problem

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
  • A kind of solid-state hard disk data storage method and storage controller
  • A kind of solid-state hard disk data storage method and storage controller
  • A kind of solid-state hard disk data storage method and storage controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0033] figure 2 The usage scenario diagram of the storage controller in the VDI primary storage scenario provided by the embodiment of the present invention, as shown in figure 2 As shown, in the VDI scenario, the server receives the data to be written, and the server transmits the data to be written to the storage controller through the Fiber Channel (FC) or network switch through the FC link or Ethernet, and the storage controller After the input data is processed, most of the data that needs to be overwritten will be overwritten in the storage controller, and the remaining, a small part of the data that does not need to be overwritten in a large amount will be written into the solid-state hard disk. The storage controller provided by the embodiment of the present invention executes the storage process of the data...

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 present invention relates to a solid state disk data storage method and a storage controller. One embodiment provides the storage controller comprising: a data processing unit, for generating a to-be-written data block according to to-be-written data and metadata of the to-be-written data and determining a first logical address of the to-be-written data block; a data determining unit, for determining whether the first logical address is a common logical address and producing a non-common data block or a to-be-overwritten signal according to a result; a linked list control unit, for updating the logical address in a linked list and the number of overwriting times of the first logical address according to the first logical address; a binary search tree control unit, for updating a binary search tree according to the linked list and providing the common logical address according to sequencing performed on the binary search tree; and a common database control unit, for updating a common database according to the common logical address, and / or writing the to-be-written data block into the common database through overwriting according to the to-be-overwritten signal. According to the solid state disk data storage method and the storage controller which are provided by the present invention, the disadvantages of the prior art are overcome, and the service life of a solid state disk is prolonged by processing a large number of overwriting operations.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a solid-state hard disk data storage method and a storage controller. Background technique [0002] In the prior art, the service life of solid state drives (Solid State Drives, SSDs) using flash memory as a storage medium is closely related to the number of write operations. When the number of writes to the same data storage unit exceeds a certain number, it may be difficult to write data to this data storage unit. If most of the storage units in the SSD are in this state, you need to replace it with a new SSD. Although there are many technologies to prolong the life of SSD, such as Intel's write amplification technology, SSD optimization, etc., the number of writes to each storage unit in the SSD can be distributed as evenly as possible. However, in the case of a large amount of overwriting, the average distribution still cannot solve the problem. Such as figure 1 As shown, in...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0616G06F3/0656
Inventor 黄德财张宗全
Owner CHENGDU HUAWEI TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More