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

A low energy consumption disk scheduling method and system based on block association

A scheduling method and technology with low energy consumption, applied in the direction of input/output to the record carrier, etc., can solve the problems such as the inability to offset the extra energy overhead of the disk, the short idle time, the inability to apply the server storage system, etc., to improve system performance or energy saving effect, The effect of increasing the hit rate and speeding up the mining speed

Active Publication Date: 2018-01-19
JINAN UNIVERSITY
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Similarly, the data access patterns of server systems and mobile device applications are very different, and the energy-saving solution for the storage subsystem of the mobile system cannot be applied to the storage system of the server.
From the above introduction, it can be seen that the current energy-saving solutions for server-side storage systems are more based on the optimization of upper-layer applications. When data requests become lower-level I / O data streams, there is no corresponding disk scheduling algorithm. is designed based on disk power consumption
The traditional view is that in the workload of the server, the idle time is too short to offset the additional energy overhead caused by the state switching of the disk.

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
  • A low energy consumption disk scheduling method and system based on block association
  • A low energy consumption disk scheduling method and system based on block association
  • A low energy consumption disk scheduling method and system based on block association

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] The low-energy disk scheduling method based on block association in this embodiment has two modules: a block association rule mining module and a disk drive scheduling module, where:

[0050] Block association rule mining module, used to use improved data mining technology to generate block association rules suitable for disk scheduling on the historical information of I / O (Input / Output) requests. Such block association rules will be used Instruct the disk drive to schedule I / O requests;

[0051] The disk drive scheduling module is based on the disk drive and is used to switch the disk state using the block association rules generated by the block association rule mining module, thereby realizing energy saving in the storage system.

[0052] Such as figure 1 As shown, the low-energy disk scheduling method based on block association in this embodiment includes the following steps:

[0053] S1. The block association rule mining module uses an improved data mining technology to ge...

Embodiment 2

[0073] This embodiment is a specific application example of the low-energy disk scheduling method based on block association of the first embodiment.

[0074] Generally speaking, a disk drive contains three energy states, figure 2 Shows these three disk states and their conversion relationships.

[0075] 1) When the I / O request is completed and no other requests arrive within a certain period of time, the disk can be transferred from the active state to the idle state;

[0076] 2) If an I / O request arrives when the disk is in the idle state, the disk will be transferred from the idle state to the active state for request processing;

[0077] 3) Based on energy saving considerations, the disk can be transferred from the idle state to the standby state. At this time, the disk stops rotating and the head moves out of the disk;

[0078] 4) If an I / O request arrives when the disk is in the standby state, the disk driver must enter the active state again to service the request.

[0079] figu...

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 present invention discloses a low-energy-consumption disk scheduling method and system based on block association. The method comprises: generating block association rules, which are suitable for disk scheduling, for historical information of an I / O request by adopting an improved data mining technology; and carrying out switching on a disk state by adopting the generated block association rules so as to implement energy saving of a storage system. The system comprises a block association rule mining module and a disk driving scheduling module. According to the present invention, the block association rules between data blocks are mined from a data historical access record of a disk, so that a disk driver guides state switching of the disk by utilizing the generated association rules and the effect that the disk works in a low-energy-consumption state as further as possible is realized, and thus, the aim of energy saving of the disk is fulfilled and meanwhile, performance of the system is guaranteed not to be greatly influenced due to the scheduling.

Description

Technical field [0001] The invention relates to a disk scheduling method and system, in particular to a low-energy disk scheduling method and system based on block association, belonging to the field of computer disk energy saving. Background technique [0002] Energy saving has become an important research aspect of future computer system design. At the same time, the storage system accounts for a relatively large proportion of energy consumption in the entire computer system architecture. Therefore, how to effectively reduce the energy consumption of the system has become a hot issue internationally. In recent years, the research community has become more enthusiastic about energy saving solutions for high-end storage systems. This is mainly because the energy consumption of storage systems has become a factor that cannot be ignored that affects the density and cost of servers in enterprise data centers. [0003] Some computer system components already support some energy mana...

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
Inventor 邓玉辉蔡杰明
Owner JINAN UNIVERSITY