期刊文献+

基于MapReduce数据密集型负载调度策略研究 被引量:2

Research on Scheduling Strategy of Data Intensive Workloads Based on MapReduce
下载PDF
导出
摘要 针对云计算环境中大规模数据集的处理,MapReduce集群已成为一个强大的处理平台。文中提出了一种基于虚拟化平台动态资源重配置的资源评价和动态资源重新配置调度算法。该算法动态地评估作业在截止时间内完成所需要的Map和Reduce计算资源数量,并在不违反用户设定的时间目标的情况下,通过动态地增加或减少独立虚拟机的方式来调整CPU资源,以实现提高数据本地性,同时提高系统在运行作业时的资源利用率。仿真实验结果表明,该算法可以使集群上的MapReduce作业的吞吐率有明显的提高。 Aiming at processing of large-scale data set in cloud computing environment, MapReduce has become a powerful processing platform. In this paper,propose a resource evaluation and dynamic resource reconfiguration and scheduling algorithm based on virtualization platform dynamic resource reconfiguration. It can dynamically evaluate the required number of Map/Reduce slots for every job to meet completion time guarantee and adjust the CPU resources while not violating completion time goals of the users by dynamically increasing or decreasing individual VMs to maximize data locality and also to maximize the use of resources within the system among the active jobs. Simulation results show that the algorithm can improve the throughput of MapReduce jobs on the cluster significantly.
出处 《计算机技术与发展》 2015年第4期48-52,共5页 Computer Technology and Development
基金 江苏省自然科学基金项目(BK20130882)
关键词 云计算 数据本地性 MAPREDUCE HADOOP cloud computing data locality MapReduce Hadoop
  • 相关文献

参考文献12

  • 1Apache Hadoop [ EB/OL ]. 2012 - 04 - 16. http ://hadoop. a- pache, org.
  • 2Dean J, Ghemawat S. MapReduce: simplified data processing on large clusters [ C ]//Proc of sixth symposium on operating system design and implementation. Berkeley:USENIX Associ- ation ,2004:124-151.
  • 3Lammel R. Google' s MapReduce programming model-revisi- ted[ J]. Science of Computer Programming ,2008,70 ( 1 ) : 1 - 30.
  • 4Zaharia M, Borthakur D, Sarma J S. Job scheduhng for multi- user MapReduce cluster [ C ]//Proceedings of the 5 th Europe- an conference. Washington :IEEE Computer Society ,2009:145 -161.
  • 5Hadoop公平调度算法[EB/OL].2010-02-19.http://ha-doop.apache.org/docs/rO.20.2/fair_scheduler.html.
  • 6Buyya R, Ranjan R, Calheiros R N. Modeling and simulation of scalable cloud computing environments and the CloudSim- Toolkit: cha||enge and opportunities [ C ]//Proc of the 7th high performance computing and simulation conference. Leipzig: IEEE, 2009.
  • 7江雪,李小勇.虚拟机动态迁移的研究[J].计算机应用,2008,28(9):2375-2377. 被引量:28
  • 8Susanta N. A survey on virtualization technologies[ EB/OL]. 2011 - 06 - 20. http ://www. ecsl. cs. sunysb, edu/tr/TR179. PDF.
  • 9Anton B, Rajkumar B. Energy efficient resource management in virtualized cloud data center[ C ]//Proc of IEEE/ACM in- ternational conference on cluster, cloud and grid computing. Melbourne, Australia : IEEE Computer Society ,2010.
  • 10CloudSim [ EB/OL]. 2012-02- 11 http ://www. cloudbus. org/cloudsim/.

二级参考文献22

  • 1李振东,谢立.Web服务器群的QoS确保及其接纳控制研究[J].计算机研究与发展,2005,42(4):662-668. 被引量:9
  • 2段海滨.蚁群算法原理及其应用[M].北京:科学出版社,2006:33-35.
  • 3BARHAM P, DRAGOVIC B, FRASER K, et al. Xen and the art of virtualization[ C]// Proceedings of the nineteenth ACM symposium on Operating Systems Principles (SOSP19). New York: ACM Press, 2003:164 -177.
  • 4CLARK C, FRASER K, HAND S, et al. Live migration of virtual machines[ C]// Proceedings of the 2nd ACM/USENIX Symposium on Networked Systems Design and Implementation ( NSDI). Boston: ACM Press, 2005:273 -286.
  • 5OSMAN S, SUBHRAVETI D, SU G, et al. The design and implementation of zap:A system for migrating computing environments [ C]//Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI-02). New York: ACM Press, 2002:361 - 376.
  • 6HANSEN J G, HENRIKSEN A K. Nomadic operating systems: Master's thesis[ D]. Denmark: Department of Computer Science, University of Copenhagen, 2002.
  • 7BRADFORD R, KOTSOVINOS E, FELDMANN A, et al. Live widearea migration of virtual machines including local persistent state [ C]// Proceedings of the 3rd International Conference on Virtual Execution Environments. New York: ACM Press, 2007:169 - 179.
  • 8SAPUNTZAKIS C P, CHANDRA R, PFAFF B, et al. Optimizing the migration of virtual computers[ C]//Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI- 02). New York: ACM Press, 2002:377 - 390.
  • 9Hadoop[EB/OL]. [2012-03-19]. http://hadoop.apache.org.
  • 10TomWhite.Hadoop权威指南[M].2版.北京:清华大学出版社,2011:15-73,167-188.

共引文献101

同被引文献15

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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