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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


