期刊文献+

云计算环境下多DAG调度的资源分配进化算法 被引量:9

Evolutionary algorithm towards resource allocation of concurrent scheduling multiple DAGs in clouds
下载PDF
导出
摘要 现有多DAG调度研究主要在多个DAG共享资源调度的时间最小化、公平性最大化、吞吐量最大化等问题方面提出了相关的解决方案,然而,现有的方法还不能很好地解决云计算环境下多DAG共享资源调度的资源分配优化问题。为此,首先分析讨论了一组多DAG共享云计算资源调度中的多DAG数量、属性结构分布特点与资源需求量之间的关系,并在此基础上提出了基于资源需求强度预测变异方法的进化算法EFRD,有效地解决了云计算环境下多DAG共享资源调度的资源分配优化问题,既保证了多DAG的调度执行时间最小化,也避免了资源的浪费。实验表明,EFRD算法能够有效地收敛到最优解。 The existing researches about scheduling multiple DAGs focused on some issues, such as makespan minimization, fairness maximization and throughput maximization, and proposed the related solution. However, there are so far no methods for optimization of resource allocation for scheduling multiple DAGs in clouds. To the problem, this paper analyzed and dis- cussed the relationship among the number of DAGs, characteristics of DAG property, DAG structure and resource demand. And then, it proposed an evolutionary algorithm based on the forecasting of resource demand. The methods not only can mini- mize entire makespan of multiple DAGs, but also can avoid waste of resources. Last experiments demonstrate that, compared with the related method, this algorithm can effectively converges to the optimal solution.
出处 《计算机应用研究》 CSCD 北大核心 2014年第9期2798-2802,共5页 Application Research of Computers
基金 新疆维吾尔自治区自然科学基金资助项目(2013211A031)
关键词 云计算 有向无环图 多DAG调度 资源分配 调度长度 cloud computing DAG scheduling multiple DAGs resource allocation makespan
  • 相关文献

参考文献3

二级参考文献28

  • 1GuoCJ, SunW, Huang Y, Wang Z H, Gao B. A framework for native multi-tenancy application development and management//Proceedings of the 9th IEEE International Conference on E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce and E Services(CEC-EEE'07). 2007: 551-558.
  • 2Weissman C D, Bobrowski S. The design of the force, com multitenant internet application envelopment platform//Proceedings of the 35th SIGMOD International Conference on Management of Data (SIGMOD' 09). Providence, Rhode Island, USA, 2009:889- 896.
  • 3Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schemamapping techniques//Proceedings of the 34th SIGMOD In- ternational Conference on Management of Data (SIGMOD' 08). Vancouver, BC, Canada, 2008: 1195-1206.
  • 4Amza C, Ch A, Cox A L, Elnikety S, Gil R, Rajamani K, Zwaencpoel W. Specification and implementation of dynamic Web site benchmarks//Proceedings of the 5th IEEE Work shop on Workload Characterization (WWC' 02). Austin, Texas, USA, 2002. 147- 156.
  • 5http: //www. humanbenehmark, com/tests/reactiontime/in dex. php, link retrieved on 2010-06-24.
  • 6Soundararajan G, Amza C. Online data migration for auto nomic provisioning of databases in dynamic content Web serw ers//Proceedings of the 15th Annual International Conference on Computer Science and Software Engineering (CAS CON'05). Richmond Hill, ON, Canada, 2005: 268-282.
  • 7Ibaraki T, Katoh N. Resource Allocation Problems: Algorithmic Approaches. Cambridge, MA USA: MIT Press, 1988.
  • 8Arlitt M, Jin T. Workload characterization of the 1998 world cup web site. HP Laboratories Palo Alto, 1999.
  • 9yon Behren J R, Condit J, Brewer E A. Why events are a bad idea (for High Concurrency Servers)//Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS' 03). Lihue, Hawaii, USA, 2003:19 24.
  • 10Ousterhout J K. Why threads are a bad idea(for Most Purposes)//Proceedings of the Keynotes of the USENIX Winter Technical Conference(USENIX'96). San Diego, CA, USA, 1996.

共引文献118

同被引文献68

引证文献9

二级引证文献32

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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