期刊文献+

基于智能网络磁盘存储系统的任务调度算法

Task Scheduling Algorithm Based on Intelligent Network Disk Storage System
下载PDF
导出
摘要 智能网络磁盘(IND)存储系统现有的调度算法虽然使任务加权总完成时间最优,但是会导致大量任务长期得不到执行,从而引起"饥饿"现象.针对这个问题,文中提出了一种可控制调度算法(CSA),把任务划分成步骤链并根据步骤链的执行时间及权重计算出ρ因子,在选择未执行步骤链时综合考虑ρ因子的大小及ρ因子所在任务的已执行时间.实验结果证明,CSA使加权总完成时间与IND现有算法相当,任务的平均周转时间及短任务的完成时间均优于IND现有算法,可以消除"饥饿"现象,较好地兼顾效益性和公平性. 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.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2010年第7期1-6,共6页 Journal of South China University of Technology(Natural Science Edition)
基金 国家自然科学基金资助项目(60573145) 教育部博士点基金资助项目(200805610019)
关键词 智能网络磁盘存储系统 可控制调度算法 步骤链 饥饿现象 intelligent network disk storage system controllable scheduling algorithm step chain starvation phenomenon
  • 相关文献

参考文献9

  • 1赵跃龙,戴祖雄,王志刚,杨希.一种智能网络磁盘(IND)存储系统结构[J].计算机学报,2008,31(5):858-867. 被引量:19
  • 2Freund R F,Cherrity M,Ambrosius S,et al.Scheduling resource in Multi-user,heterogeneous,computing environments with SmartNet[C] ∥Proceedings of Heterogeneous Computing Work-shop.Washington:IEEE Computer Socie-ty,1998:184-199.
  • 3Braun T D,Siegel H J,Beck N.A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing system[J].Journal of Parallel and Distributed Computing,2001,61(6):810-837.
  • 4Prashanth,SailRanga C,Ssanjeev Baskiyar.A low complexity algorithm for dynamic scheduling of independent tasks onto heterogeneous computing systems[C] ∥Proceedings of the 43rd annual Southeast regional confe-rence.New York:ACM,2005:63-68.
  • 5Michael Pinedo.Scheduling-theory,algorithms,and systems[M].New Jersey:Prentice hall,Englewood Cliffs,1995.
  • 6唐恒永,赵传立.调度引论[M].北京:科学出版社,2005.
  • 7Tak L.Combinatorial methods in the theory of stochastic processes[M].Wiley:New York:[s.n.] ,1967.
  • 8Graham R L,Lawler E L,Lenst ra J K,et al.Optimization and approximation in deterministic sequencing and sche-duling:a survey[J].Annals of Discrete Mathematics,1979,5:287-326.
  • 9车喜龙,胡德斌,胡亮.网格应用程序执行时间预测系统[J].小型微型计算机系统,2008,29(8):1475-1478. 被引量:3

二级参考文献29

  • 1Gibson G A, Meter R V. Network- attached storage architecture. Communication of the ACM, 2000, 43(11): 11-17.
  • 2Katz R H. Network-attached storage systems Proceedings of the Conference on,Scalable High Performance Computing. Williamsburg, VA, USA, 1992:68-75.
  • 3Bright J D, Candy J A. A scalable architecture for clustered network attached storage Proceedings of the 20th IEEE/ 11th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03). San Diego, CA, USA, 2003.- 196-206.
  • 4Yasuda Y, Kawamoto Ebata S, Ebata A, Okitsu J, Hitachi H. Concept and evaluation of X-NAS: A highly scalable NAS system Proceedings of the 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies(MSS'03). 2003:219-227.
  • 5Georgiev I, Georgiev I I. An information-intereonneetivitybased retrieval method for network-attached storage Proceedings of the 1st Conference on Computing Frontiers. New York, USA, 2004:268-275.
  • 6Sohan R, Hand S. A user-level approach to network attached storage Proceedings of the IEEE Conference on Local Computer Networks 30th Anniversary(LCN~05). 2005:108-114.
  • 7Phillips B. Have storage area networks come of age, Computer, 1998, 31(7): 10-12.
  • 8Menon J, Pease D A, Rees R, Duyanovich L, Hillsberg B. IBM storage tank-A heterogeneous scalable SAN file system. IBM Systems Journal, 2003, 42(2): 250-267.
  • 9Glider J S, Fuente C F, Scales W J. The software architecture of a SAN storage control system. IBM Systems Journal, 2003, 42(2) : 232-249.
  • 10Samuel S. Delivering the promise of the storage area network. IEEE Distributed Systems Online, IEEE Computer Society, 2004, 5(9): 1-5.

共引文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部