期刊文献+

大型分布式计算中的分级节能调度 被引量:2

Hierarchical Scheduling of Large Scale Distributed Computation
下载PDF
导出
摘要 随着云计算的快速发展,大型分布式计算被广泛应用。但是,其运行时的巨大能量消耗已经成为应用推广的难题。目前的节能研究主要提出通过调度来减少服务器的运行数量以节能,而没有考虑网络的能耗。提出的分级调度算法HAS(Hierarchical Scheduling Algorithm)针对各计算节点间可能出现任务调度的情况,以DMNS(Dynamic Maxi-mum Node Sorting)调度方法将这些应用尽量分配到连接到同一级交换机的服务器中,然后,将应用数量少的计算节点上的任务转移到还能增加任务的节点,从而减少节点的数量。同时,调度时选择的是较少的数据交换量和较短的交换路径,以节约网络能耗。HAS算法的复杂度较好,且其稳定性也通过计算仿真得到验证。通过仿真数据对比表明,HAS比目前的其它方法更优。 With the rapid development of cloud computing,large scale distributed computation is used widely.However,recently,energy consumption of such distributed systems has become problem for further application.Existing methods for saving energy are developed mainly by decreasing the amount of running servers.However,these approaches do not consider the energy cost on network devices.This paper proposed a hierarchical scheduling algorithm.Our algorithm employs a dynamic maximum node sorting(DMNS) method to optimize the assignment of applications on servers which are connected to a switch in the same level.Secondly,we transfered the applications on the nodes with low load to the nodes which can handle more application in order to reduce the number of nodes.In addition,we chose the transfer path which bears less capacity of data exchange and less length which helps to reduce the energy consumption of network.As a result,both the running servers and the data transfer can be greatly reduced.The time complexity of HSA is satisfactory,and its stability is verified through simulations.Experimental results show that the performance of HSA outperforms existing methods.
出处 《计算机科学》 CSCD 北大核心 2013年第4期91-95,共5页 Computer Science
基金 国家高科技研发863计划(2009AA01A129-2) 广东省科技计划(2010A090100028 201120510102) 国家自然科学基金(60903116) 中国科学院知识创新计划(KGCX2-YW-131) 深圳市科技计划(JC200903170443A ZD201006100023A ZYC201006130310A)资助
关键词 分布式计算 节能调度 HAS KMNS DMNS Distributed computing Energy-saving schedule HAS KMNS DMNS
  • 相关文献

参考文献12

  • 1林伟伟,齐德昱.云计算资源调度研究综述[J].计算机科学,2012,39(10):1-6. 被引量:126
  • 2Orgerie A-C, Lefevre L, Gelas J-P. Demystifying energy con- sumption in Grids and Clouds[AT//Green Computing Confe- rence, 2010 International, 2010 [C]. Chicago, IL.. IEEE Confe- rence Publications, 2010:335-342.
  • 3Chase J S, Anderson D C, Thakar P N, et al. Managing energy and server resources in hosting centers[A]//Proceedings of the eighteenth ACM symposium on Operating systems principles (SOSP' 01), 2001[C]. New York, NY, USA.. ACM, 2001 :. 103- 116.
  • 4Yao C-C. New algorithm for bin-packing[J]. Journal of ACM, 1980,27 (2) : 207-227.
  • 5Verma A, Ahuia P, Neoqi A. Power-aware dynamic placement of HPC applications[A]//Proceedings of the 22nd annual interna- tional conference on Supercomputing (ICS ' 08), 2008 [C]. New York,NY,USA: ACM, 2008:175-184.
  • 6Johnson D. Near-Optimal Bin Packing Algorithms [M]. MIT, Cambridge, Massachusetts, 19 7 3 : 5 6.
  • 7Garnbosi G, Postiglione A, Talamo M. Algorithms for the re- laxed online bin-packing model [J]. SIAM Journal on Compu- ting, 2000,30(5) : 1532-1551.
  • 8Sanders P, Sivadasan N, Skutella M. Online Scheduling with Bounded Migration[J]. Mathematics of Operations Researeh, 2009,34(2) : 481-498.
  • 9Srikantaiah S, Kansal A, Zhao Feng. Energy aware consolidation for cloud computing[A]//Proceedings of the 2008 conference on Power aware computing and systems ( HotPower ' 08 ), 2008 [C]. Berkeley, CA, USA, USENIX Association, 2008 : 10.
  • 10Johnson D S, Demers A, Ullman J D. et al. Worst-case Perfor- mance Bounds for Simple One-Dimensional Packing Algorithms [J]. SZAM Journal on Computing, 1974,3(4) : 299-325.

二级参考文献44

  • 1Buyya R, Yeo C S, Venugopal S, et al. Cloud computing and e-merging IT platforms: vision, hype, and reality for delivering computing as the 5th utility[J]. Future Generation Computer Systems,2009,25(6) :599-616.
  • 2Armbrust M, Fox A, Griffith R, et al. Above the Clouds: A Berkeley View of Cloud Computing [EB/OL]. http..//www, ee- cs. berkeley, edu/Pubs/TechRpts/2009/EECS-2009-28, html, February 2009.
  • 3Lin Wei-wei, Qi De-yu. Research on Resource Self-Organizing Model for Cloud Computing[C]// 2010 International Conference on Internet Technology and Applications. 2010:1-5.
  • 4Von L G, Wang L, Younge A J, et al. Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters[C] ff Proc. of IEEE International Conference on Cluster Computing 2009. New Orleans, LA, USA, 2009 : 1-10.
  • 5Ge R, Feng X, Cameron K. Performance-constrained distributed dvs scheduling for scientific applications on power-aware clus ters[C]//Proceedings of the 2005 ACM/IEEE Conference on Supercomputing. IEEE Computer Society, Washington DC, USA, 2005 : 34.
  • 6Venkatachalam V, Franz M. Power reduction techniques for mi- croprocessor systems[J]. ACM Computing Surveys (CSUR), 2005,37(3) : 195-237.
  • 7Mezmaz M, MelabN, KessaciY, etal. Aparallel bi-objective hy- brid metaheuristic for energy-aware scheduling for cloud compu- ting systems[J]. Journal of Parallel and Distributed Computing (JPDC), 2011,71(11) : 1497-1508.
  • 8Lee Y C,Zomaya A Y. A novel state transitionmethod formeta- heuristic-based scheduling in heterogeneous computing systems [J]. IEEE Transactions on Parallel and Distributed Systems, 2008,19(9) : 1215-1223.
  • 9Beloglazov A, Abawajy J, Buyya R. Energy-Aware Resource Al- location Heuristics for Efficient Management of Data Centers for Cloud Computing[J]. Future Generation Computer Systems, 2012,28(5) : 755-768.
  • 10Buyya R, Beloglazov A, Abawajy J. Energy-Efficient Manage- ment of Data Center Resources for Cloud Computing:A Vision, Architectural Elements,and Open Challenges[C]//Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications ( PDPTA2010 ). Las Vegas, USA, July 2010.

共引文献125

同被引文献11

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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