Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Page-level FTL solid-state hard disk performance optimization method based on correlation perception

A technology of solid-state hard disk and optimization method, which is applied in the direction of memory address/allocation/relocation, etc., which can solve the problem of not being able to solve the problem of large-capacity flash memory page overhead well, so as to improve SSD performance, lowercase amplification factor, and reduce writing Effect

Active Publication Date: 2019-05-21
SHANGHAI MARITIME UNIVERSITY
View PDF14 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing FTL for solid-state drives cannot resolve the semantics of host-side storage access, and only manages the storage space of SSDs in the form of mapping tables at the granularity of flash pages and flash blocks, which cannot well solve large-capacity problems under limited conditions. Overhead issues with flash page management

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
  • Page-level FTL solid-state hard disk performance optimization method based on correlation perception
  • Page-level FTL solid-state hard disk performance optimization method based on correlation perception
  • Page-level FTL solid-state hard disk performance optimization method based on correlation perception

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In the following, a preferred specific embodiment will be described through detailed steps in conjunction with the accompanying drawings, and the present invention will be further elaborated.

[0047] like figure 1 As shown, a method for optimizing the performance of a page-level FTL solid-state disk based on correlation perception includes the following steps:

[0048] Step 1. Design the relevant perceptual page-level FTL module, the steps are as follows:

[0049] S11. Introduce a translation block, the translation block includes a translation block body and a translation block header, and through related operations, the data to be processed is arranged on a continuous memory to improve memory data locality, thereby improving performance;

[0050] S12. Define the conditions for the write operation to perform a pending read operation on the same address within a short time frame, define the pending read operation of the dirty entry as a dirty read, partition the I / O Tr...

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 page-level FTL solid state disk performance optimization method based on correlation perception. In an SSD based on a flash memory, an FTL is adopted to redirect write content to an idle physical address, and a mapping table from a logic address to the physical address is managed, which seriously affects the performance of the SSD based on the flash memory. In order to improve the performance based on the flash SSD, I / O correlation in workloads is utilized, a related perception page level FTL technology is provided, and a related perception mapping table is designed and a correlation prediction table is constructed based on correlation of reading operation so as to support rapid searching of mapping entries in the related perception mapping table. Moreover, the read-write cache is split, and a skew-perceived dirty item index is constructed, so that the cache hit rate is increased, and the garbage collection overhead is reduced. According to the method, the page mapping efficiency can be remarkably improved, the read-write performance is improved, and the junk collection overhead is reduced by using the semantic link related perception page level FTL method.

Description

technical field [0001] The invention relates to the technical field of SSD storage, in particular to a method for optimizing performance of a page-level FTL solid-state disk based on correlation perception. Background technique [0002] With the advent of the era of big data, the entire computer system has higher and higher requirements on the storage subsystem, and the defects of disk-based storage systems in terms of performance and power consumption are more prominent. In recent years, due to the progress of manufacturing technology, the storage density of flash memory (Flash Memory) has been continuously increased, and the price per unit capacity has gradually decreased. Flash memory has the advantages of high performance, low power consumption, non-volatility, high quality, and anti-vibration. Flash-based solid-state drives (Solid State Drive, SSD) have been used in the field of large-scale storage and are in the stage of rapid popularization, which has changed the sit...

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): G06F12/02
Inventor 张文杰韩德志周健王军
Owner SHANGHAI MARITIME UNIVERSITY
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
Eureka Blog
Learn More
PatSnap group products