期刊文献+

云计算中基于任务分层和时间约束的关联任务调度算法 被引量:4

Related task scheduling algorithm based on task hierarchy and time constraint in cloud computing
下载PDF
导出
摘要 针对云计算中对关联任务进行调度时出现任务执行延迟的问题,提出了一种基于任务分层和时间约束的关联任务调度(RTS-THTC)算法。该算法采用构建有向无环图(DAG)的方式表示关联任务的执行次序,通过使用对DAG进行分层的方法提高任务的并行性,计算每一层任务的完成时间约束,将每一层中的任务同时调度至具有最小完成时间的资源上。与基于异构环境的最小完成时间(HEFT)算法的对比实验结果表明,RTS-THTC算法在完成时间上比HEFT算法短,并且能够有效地减缓关联任务出现延迟的情况。 Concerning the delay of related task scheduling in cloud computing, a Related Task Scheduling algorithm based on Task Hierarchy and Time Constraint( RTS-THTC) was proposed. The related tasks and task execution order were represented by Directed Acyclic Graph( DAG), and the task execution concurrency was improved by using the proposed hierarchical task model. Through the calculation of the total time constraint in each task layer, the tasks were dispatched to the resource with the minimum execution time. The experimental results demonstrate that the proposed RTS-THTC algorithm can achieve better performance than Heterogeneous Earliest-Finish-Time( HEFT) algorithm in the terms of the total execution time and task delay.
出处 《计算机应用》 CSCD 北大核心 2014年第11期3069-3072,共4页 journal of Computer Applications
基金 国家自然科学基金资助项目(61272543) 国家科技支撑计划项目(2013BAB06B04) 江苏省自然科学基金资助项目(BK2012584) 中国华能集团公司总部科技项目(HNKJ13-H17-04)
关键词 云计算 关联任务调度 任务分层 完成时间约束 cloud computing related task scheduling task hierarchy time constraint
  • 相关文献

参考文献11

  • 1陈全,邓倩妮.云计算及其关键技术[J].计算机应用,2009,29(9):2562-2567. 被引量:929
  • 2武小年,邓梦琴,张明玲,曾兵.云计算中基于优先级和费用约束的任务调度算法[J].计算机应用,2013,33(8):2147-2150. 被引量:8
  • 3闫歌,于炯,杨兴耀.基于可靠性的云工作流调度策略[J].计算机应用,2014,34(3):673-677. 被引量:9
  • 4TOPCUOGLU H, HARIRI S, WU M. Performance-effective and low-complexity task scheduling for heterogeneous computing[J]. IEEE Transactions on Parallel and Distributed Systems, 2002, 13(3): 260-274.
  • 5杜晓丽,蒋昌俊,徐国荣,丁志军.一种基于模糊聚类的网格DAG任务图调度算法[J].软件学报,2006,17(11):2277-2288. 被引量:48
  • 6WILMER D, KLOS T, WILSON M. Distributing flexibility to enhance robustness in task scheduling problems[EB/OL].[2014-02-01]. http://bnaic2013.tudelft.nl/proceedings/papers/paper_88.pdf.
  • 7PATEL R, PATEL S. Survey on resource allocation strategies in cloud computing[J]. International Journal of Engineering Research and Technology, 2013,2(2): 1-5.
  • 8LI J, SAIFULLAH A, AGRAWAL K, et al.Capacity augmentation bound of federated scheduling for parallel DAG tasks, WUCSE-2014-44[R]. St Louis: Washington University, 2014.
  • 9LIU Z, QU W, LIU W, et al.Resource preprocessing and optimal task scheduling in cloud computing environments[EB/OL].[2014-02-10].http://www.chinacloud.cn/upload/2014-01/14013115059049.pdf.
  • 10GUO L, ZHAO S, SHEN S, et al.Task scheduling optimization in cloud computing based on heuristic algorithm[J]. Journal of Networks, 2012, 7(3): 547-553.

二级参考文献77

  • 1VARIA J. Cloud architectures - Amazon Web services [ EB/OL]. [ 2009 - 03 - 01 ]. http://acmbangalore, org/events/monthly-talk/ may-2008 --cloud-architectures---amazon-web-services. html.
  • 2BRYANT R E. Data-intensive supercomputing: The case for DISC, CMU-CS-07-128 [ R]. Pittsburgh, PA, USA: Carnegie Mellon University, Department of Computer Science, 2007.
  • 3SZALAY A S, KUNSZT P, THAKAR A, et al. Designing and mining multi-terabyte astronomy archives: The sloan digital sky survey [ C]//Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2000:451 - 462.
  • 4BARROSO L A, DEAN J, HOLZLE U. Web search for a planet: The Google cluster architecture [ J]. IEEE Micro, 2003, 23(2) : 22 -28.
  • 5GILES J. Google tops translation ranking [ EB/OL]. (2006 - 11 - 06) [ 2009 - 03 - 06 ]. http://www, nature, com/news/2006/ 061106/full/news061106-6. html.
  • 6维基百科.Cloud computing [ EB/OL]. [ 2009 - 03 - 10]. http://en. wikipedia, org/wiki/Cloud_computing.
  • 7中国云计算网.什么是云计算?[EB/OL].(2008-05-14)[2009-02-27].http://www.cloudcomputing-china.cn/Article/ShowArticle.asp?ArticleID=1.
  • 8VAQUERO L M, RODERO-MERINO L, CACERES J, et al. A break in the clouds: Towards a cloud definition [ J]. ACM SIGCOMM Computer Communication Review, 2009, 39(1): 50-55.
  • 9WEISS A. Computing in the clouds [ J]. ACM Networker, 2007, 11(4): 16 -25.
  • 10GRIFFITHS A, METHERALL G. Cluster intereonnection networks [ EB/OL]. (2000 -09 -01)[2009 -03 -03]. http://www, gridbus. org/-raj/csc433/ClusterNets, pdf.

共引文献988

同被引文献33

引证文献4

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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