Disk controllable buffer write method, controller, mixed io scheduling method and scheduler

A disk and buffer technology, applied in instruments, input/output to record carriers, computing, etc., can solve problems such as high tail delay, frequent garbage collection, and rapid wear and tear, so as to improve service life, improve overall performance, and avoid high delayed effect

Active Publication Date: 2021-07-27
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 0 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 write method, controller, mixed io scheduling method and scheduler
  • Disk controllable buffer write method, controller, mixed io scheduling method and scheduler
  • Disk controllable buffer write method, controller, mixed 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 write method, a controller, a hybrid IO scheduling method and a scheduler, which belong to the technical field of computer storage and include: predicting the write delay state of the next write request according to the write delay characteristics of the disk, if the disk If the request queue is empty and the prediction result is high, the disk status is set to be unavailable, and the filling data is written until the next prediction result is not high. At this time, the ADW is reset to 0, and the status is reset to available; if If the disk request queue is empty and the prediction result is medium, keep the disk available and write the filling data; when the heterogeneous storage node receives a write IO request, if l(t)>L, and the next write request in the disk If the write latency status is low or medium, or l(t)≤L, and the write latency status of the next write request in the disk is low, the request is redirected to the disk. The invention can improve the overall performance of the disk, and can improve the service life of the high-speed hard disk and the utilization rate of the disk in heterogeneous storage nodes.

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 Patents(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