Computer Science & Technology

Task Scheduling Algorithm Based on Intelligent Network Disk Storage System

Expand
  • School of Computer Science and Engineering,South China University of Technology,Guangzhou 510006,Guangdong,China
赵跃龙(1958-),男,教授,博士生导师,主要从事计算机系统结构和网络存储系统研究.

Received date: 2009-05-20

  Revised date: 2010-03-12

  Online published: 2010-07-25

Supported by

国家自然科学基金资助项目(60573145); 教育部博士点基金资助项目(200805610019)

Abstract

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.

Cite this article

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

Outlines

/