Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage device controller and resource optimization method

A storage device and resource optimization technology, applied in the direction of memory address/allocation/relocation, etc., can solve problems such as inconvenience in actual use, and achieve the effect of optimizing configuration and improving read and write performance

Active Publication Date: 2013-01-02
RAMAXEL TECH SHENZHEN
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] To sum up, it can be seen that the resource optimization technology of the existing storage device obviously has inconvenience and defects in actual use, so it is necessary to improve it

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
  • Storage device controller and resource optimization method
  • Storage device controller and resource optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0027] see figure 1 In the illustrated embodiment, the present invention provides a controller of a storage device. In this embodiment, the storage device is a solid state disk as an example for illustration. The controller 100 is a solid state disk controller, which is connected to the host 200 . The controller 100 includes a receiving module 10 and an algorithm execution module 20 .

[0028] In a specific application, the host 200 is running some specific business applications, and the specific application business access IO has a certain time cycle rule. When the IO access of the application is...

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 is applicable to the technical field of resource optimization of a storage device and provides a resource optimization method of a storage device. The method includes that an input / output (IO) pause command sent by a host machine application is received, and the IO pause command carries service time interval parameters and resource recovery intensity parameters; and a corresponding resource recovery algorithm is executed according to the service time interval parameters and the resource recovery intensity parameters. The invention further provides a storage device controller capable of achieving the method. According to the storage device controller and the resource optimization method, the upper-layer application directly issues the IO pause command to the storage device at the interval of service pauses of non-continuous services, and the storage device can start a resource optimization progress according to command information, so that when the IO pauses are finished and the services are restarted, configurations of storage system resources are optimized, and read-write performances of the storage device are effectively improved.

Description

technical field [0001] The present invention relates to the technical field of resource optimization of a storage device, in particular to a controller of a storage device and a resource optimization method. Background technique [0002] The application performance of the storage system is closely related to the received IO intensity, quantity, and size. In the case of high-intensity IO access, as time goes by, the storage system will generate resource fragments. At this point, the storage system will perform dynamic defragmentation to optimize resources. Guaranteed application performance. For example, the performance advantage of an SSD (solid state disk, solid state drive) disk is the most important reason why it is more and more widely used in the enterprise and personal storage markets. However, the unique write-after-erase access mode of the Flash memory chip also causes fewer and fewer available erased blocks and more and more fragments as time goes by, resulting i...

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/08G06F12/02
Inventor 江松
Owner RAMAXEL TECH SHENZHEN