Task Scheduling Algorithm Based on Intelligent Network Disk Storage System
Received date: 2009-05-20
Revised date: 2010-03-12
Online published: 2010-07-25
Supported by
国家自然科学基金资助项目(60573145); 教育部博士点基金资助项目(200805610019)
Although the existing scheduling algorithm of intelligent network disk ( IND) storage system minimizes the weighted time cost of tasks,it may result in a starvation phenomenon because many tasks cannot be executed for a long time. In order to solve this problem,an controllable scheduling algorithm ( CSA) is proposed,which divides the tasks into several step chains,computes the ρ factor of tasks according to the execution time and weight of step chains,and selects the unexecuted step chain according to both the ρ factor and the execution time of the tasks of ρ factor. Experimental results indicate that,as compared with the existing IND algorithm,the proposed CAS is of similar total weighted time cost,lower average turnaround time cost of tasks and completion time cost of short tasks, and that it effectively eliminates the starvation with balanced efficiency and fairness.
Zhao Yue-long Liu Min-na Wang Wen-feng . Task Scheduling Algorithm Based on Intelligent Network Disk Storage System[J]. Journal of South China University of Technology(Natural Science), 2010 , 38(7) : 1 -6 . DOI: 10.3969/j.issn.1000-565X.2010.07.001
/
| 〈 |
|
〉 |