Method and system for increasing available capacity and service life of solid state disc

An effective capacity, solid-state disk technology, applied in the direction of memory address/allocation/relocation, etc., can solve problems such as reducing performance and failing to solve the inherent limitation of SSD, so as to improve the effective capacity, reduce the number of writes, and improve the lifespan. and reliability effects

Active Publication Date: 2013-09-18
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The magnetic head cannot access the disk in parallel. On the contrary, if the application has high concurrency, it will cause the magnetic head to keep "thrashing" and reduce performance.
[0005] While SSD has some advantages, it also has some limitations
Manufacturers ha

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 system for increasing available capacity and service life of solid state disc
  • Method and system for increasing available capacity and service life of solid state disc

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0047] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0048] The general idea of ​​the present invention is to use deduplication technology for data blocks and Delta encoding technology for metadata blocks according to the characteristics of the solid state disk, thereby effectively reducing the number of writes that the SSD ultimately experiences, and ultimately achieving improved solid state disk (SSD ) The effect of effective capacity and life. The pre...

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 system for increasing available capacity and service life of an SSD (solid state disc). The method comprises the following steps: partial space is divided from an SSD and taken as a shadow area of the SSD, and a copy hash table and a second hash table are initialized in the shadow area; a plurality of buckets are divided from an internal storage, wherein the buckets and block groups are arranged in a one-to-one correspondence manner, and are identical in quantity; the space except the space occupied by both the copy hash table and the second hash table is divided into multiple different small areas which are in one-to-one correspondence with the block groups; the distribution of a file system on the SSD is analyzed; a query tree for recording addresses of meta data blocks and data blocks is generated according to the analysis result; the request of users is received; and whether the request is a meta data block request or a data block request can be judged according to the query tree. According to the invention, the repeated delete technology is applied to the data blocks, and the Delta coding technology is applied to the meta data blocks, so that the overall written times of the SSD experiences can be reduced, and finally the available capacity of the SSD is increased, and the service life of the SSD is prolonged.

Description

technical field [0001] The invention belongs to the field of computer data storage, and more specifically relates to a method and a system for improving the effective capacity and lifespan of a solid-state disk. Background technique [0002] Due to the continuous rise of flash memory technology in the past few years, the capacity of flash-based solid state disk (SSD) has been greatly increased and its price has also been greatly reduced, making it more cost-effective than Compared with traditional HDD, it has certain competitive advantages. It is now practical to use SSDs in common application scenarios. [0003] The overall performance of SSD is better than that of mechanical disk, especially the random access performance. The seek operation of the mechanical parts inside the HDD disk is the main reason for its low performance. On the contrary, there are no mechanical parts inside the SSD, and there is no seek operation. The main overhead comes from the logical address of...

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
IPC IPC(8): G06F12/02
Inventor 周可李春花万广平黄平王桦
Owner HUAZHONG UNIV OF SCI & TECH
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