期刊文献+

云中多媒体应用中基于混合DAG的最优任务调度研究

Optimal Task-level Scheduling Based on Multimedia Applications in Cloud
下载PDF
导出
摘要 云计算的平台优势使得它在多媒体应用中得到广泛使用。由于多媒体服务的多样性和异构性,如何将多媒体任务有效地调度至虚拟机进行处理成为当前多媒体应用的研究重点。对此,研究了云中多媒体最优任务调度问题,首先引入有向无环图来模拟任务中的优先级及任务之间的依赖性,分别对串行、并行、混合结构任务调度模型进行任务调度研究,根据有限资源成本将关键路径中任务节点融合,提出一种实用的启发式近似最优调度方法。实验结果表明,所提调度方法能够以最短的执行时间在有限的资源成本下完成最优的任务分配。 As an emerging computing paradigm, cloud computing has been increasingly used in multimedia applications. Because of the diversity and heterogeneity of multimedia services, how to effectively schedule multimedia tasks to multi- pie virtual machines for processing has become one fundamental challenge for application providers. So we studied task- level scheduling problem for cloud based multimedia applications. Firstly, we introduced a directed acyclic graph to mo- del precedence constraints and dependency among tasks in the hybrid structure. Based on the model, we studied the opti- mal task scheduling problem for the sequential,the parallel,and the mixed structures. Moreover, we combined the task nodes in the critical path according to the cost of limited resources. Lastly, we proposed a heuristic method to perform the near optimal task scheduling in a practical way. Experimental results demonstrate that the proposed scheduling scheme can optimally assign tasks to virtual machines to minimize the execution time.
出处 《计算机科学》 CSCD 北大核心 2015年第B11期413-416,共4页 Computer Science
关键词 关键路径 有限无环图 任务级调度 启发式调度 Critical path, Directed acyclic graph,Task-level scheduling, Heuristic scheduling
  • 相关文献

参考文献14

  • 1Zhu W, Luo C, Li S. Multimedia cloud computing [J]. IEEE Sig- nal Processing Magazine, 2011,28(3) : 59 69.
  • 2晏婧,吴开贵.适用于实例密集型云工作流的调度算法[J].计算机应用,2010,30(11):2864-2866. 被引量:3
  • 3Nan X, He Y, Guan L. Optimization of workload scheduling for muhimedia cloud computing [C]//IEEE International Symtx)sinm on Circuits and Systems(ISCAS). 2013:2872-2875.
  • 4Nan X, He Y,Guan L. Optimal resource allocation for multime- dia cloud based on queuing model [C]//IEEE International Workshop on Multimedia Signal Processing(MMSP). 2011:b6.
  • 5Zhang T J, Li J J, et al. Adaptive resource allocation for cloud computing environments under bursty workloads[C]//IEEE Performance Computing and Communications Conference. 2011: 18.
  • 6Hong B,Tang R, Zhai Y. A resources allocation algorithm hased on media task Qos in cloud Computing[C]//IEEE Software En- gineering and Service Science(ICSESS). 2013:8,11 844.
  • 7Guo L, Zhao S, Shcn S. Task Scheduling Optimizalion in Cloud Computing Based on Heuristic Algorithm [J].ournal of Net- works,2012,7(3) : 547-553.
  • 8Zhao Z, Zhao Y, Gao Z, et al. BUPT MCPRL at TRECVII) 2009 [C]//Proceedings of TRECVID 2009 Workshop. 2009:1-11.
  • 9袁浩,李昌兵.基于社会力群智能优化算法的云计算资源调度[J].计算机科学,2015,42(4):206-208. 被引量:14
  • 10王波,张晓磊.基于粒子群遗传算法的云计算任务调度研究[J].计算机工程与应用,2015,51(6):84-88. 被引量:38

二级参考文献38

  • 1孟凡超,张海洲,初佃辉.基于蚁群优化算法的云计算资源负载均衡研究[J].华中科技大学学报(自然科学版),2013,41(S2):57-62. 被引量:13
  • 2WILLIAM G, EWING L, THOM S, et al. Condor: A distributed job scheduler [ M/OL]. [ 2009 - 11 - 02]. http://etutorials, org/ Linux + systems/cluster + computing + with + Linux/Part +III + Managing + Clusters/Chapter + 15 + Condor + A + Distributed + Job + Scheduler/.
  • 3LJU K, CHEN J, YANG Y, et al. A throughput maximization strategy for scheduling transaction intensive workflows on SwinDeW-G [ J]. Concurrency and Computation: Practice & Experience, 2008, 20(15) : 1807 - 1820.
  • 4MENASC D A, CASALICCHIO E. A framework for resource allocation in grid computing [ C]// Proceedings of 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems. Washington, DC: IEEE Computer Society, 2004:259-267.
  • 5YU J, BUYYA R. Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms [ J]. Scientific Programming Journal, 2006, 14(3/4) : 217 -230.
  • 6SAKELLARIOU R, ZHAO H, TSIAKKOURJ E, et al. Scheduling workflows with budget constraints, 05 - 22 [ R] Pisa, Italy: University of Pisa, Dipartimento di Informatica, 2005:347 -357.
  • 7YU J, BUYYA R, THAN C K. A cost-based scheduling of scientific workflow applications on utility grids [ C]// The 1st International Conference on E-Science and Grid Computing. Washington, DC: IEEE Computer Society, 2005:140 - 147.
  • 8NUDD G R, KERBYSON D J, PAPAEFSTATHIOU E, et al. PACE -- A toolset for the performance prediction of parallel and distributed systems [ J]. International Journal of High Performance Computing Applications, 2000, 14(3): 228-251.
  • 9BERMAN F, CHIEN A, COOPER K, et al. New grid scheduling and rescheduling methods in the GRADS project [ J]. International Journal of Parallel Programming, 2005, 33(2/3) : 209 - 229.
  • 10SEUNG H J, WU X F, VALERIE T, et al. Using performance prediction to allocate grid resources [ R]. [ S. l. ] : GriPhyN Project, 2004.

共引文献52

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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