Disk controllable buffer writing method, controller, hybrid IO scheduling method and scheduler

A disk and buffer technology, applied in instruments, input/output to record carriers, computing, etc., can solve the problems of disk writing performance to be improved, frequent garbage collection, high tail delay, etc., to improve the service life and disk Utilization rate, improvement of overall performance, and effect of increasing service life

Active Publication Date: 2020-07-28
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, heterogeneous storage nodes also have some disadvantages
Taking a heterogeneous storage node composed of disks and solid-state disks as an example, the traditional writing scheme is to first write the requested data to the solid-state disk, and then migrate the data from the solid-state disk to the disk, resulting in excessive wear of the solid-state disk and low disk utilization.
This unbalanced utilization between disks and SSDs not only causes rapid wear of the latter, but also results in extremely high tail latencies due to frequent garbage collections due to intensive write operations to the latter
[0004] In general, the overall write performance of disks still needs to be improved; for heterogeneous storage nodes containing disks, their overall performance and the service life of the high-speed hard disks they contain need to be improved

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
  • Disk controllable buffer writing method, controller, hybrid IO scheduling method and scheduler
  • Disk controllable buffer writing method, controller, hybrid IO scheduling method and scheduler
  • Disk controllable buffer writing method, controller, hybrid IO scheduling method and scheduler

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] 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. 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 constitute a conflict with each other.

[0066] In the present invention, the terms "first", "second" and the like (if any) in the present invention and drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0067] In order to improve the overall write performance of the disk, the present invention provides a controllable buffer write method of the disk, such as figur...

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 disk controllable buffer writing method, a controller, a hybrid IO scheduling method and a scheduler. The invention belongs to the technical field of computer storage. The method comprises: predicting a write delay state of a next write request according to write delay characteristics of a disk, if a disk request queue is empty and a prediction result is high, setting thedisk state to be unavailable, writing filling data until a next prediction result is not high, resetting ADW to be 0, and resetting the state to be available; if the disk request queue is empty and the prediction result is yes, maintaining that the disk is available and writing filling data; and when the heterogeneous storage node receives the write IO request, if l(t) is greater than L and the write delay state of the next write request in the disk is low or medium, or l(t) is less than or equal to L and the write delay state of the next write request in the disk is low, redirecting the request to the disk. The overall performance of the disk can be improved, the service life of the high-speed hard disk in the heterogeneous storage node can be prolonged, and the disk utilization rate canbe increased.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and more specifically relates to a disk controllable buffer writing method, a controller, a hybrid IO scheduling method and a scheduler. Background technique [0002] In order to improve the write performance of the disk, a write buffer is often used. The internal write buffer of the disk is specifically a buffer in the disk for temporarily storing the data to be written contained in the write request sent to the disk. Compared to the host, once the requested data is written to the internal buffer of the disk controller, the request has been completed, and the write latency at this time is low. However, when the internal buffer of the disk is full, the disk controller must block external requests until the data in the internal buffer is flushed to the disk, and the write latency at this time is high. That is to say, due to the existence of the write buffer, during the use of the disk, a...

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
CPCG06F3/061G06F3/0656
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