期刊文献+

一种多资源负载平衡算法———RLBA 被引量:3

A multi-resources load-balancing algorithm
下载PDF
导出
摘要 讨论了一种适用于分布式系统的多种资源的负载平衡算法。调度时,首先将任务按照其所占用的系统资源比例进行分类,然后在线计算每个节点的综合资源负载,并按照节点与整个系统的平均综合资源负载的差值进行类型划分,最后在负载最小的节点类中按照均匀概率随机选择一个节点作为任务调度的对象。算法还考虑了调度时可能发生的倾泻现象,并给出了避免的方法。 A multi-resources load-balancing algorithm in the distributed system was brought forward. While scheduling, first, the arriving tasks were classified by the resources which they would take up later, and then a load of each node was calculated online. Nodes in the system were also classified into some classes in term of the deference between load of a node and the average value of system. At last, a node in the least loading class was selected randomly and uniformly. The algorithm can avoid the scheduling-pouring effect. It has been adopted in a distributed system and got a satisfying result.
出处 《计算机应用》 CSCD 北大核心 2005年第7期1512-1513,1516,共3页 journal of Computer Applications
关键词 多资源 负载平衡 调度 分布式系统 调度倾泻 multi-resources load balancing scheduling distributed system scheduling-pouring
  • 相关文献

参考文献7

  • 1MITZENMACHER M. The Power of Two Choices in Randomized Load Balancing[J]. IEEE Transactions on Parallel and Distributed Systems, 2001, 12(10) : 1094 - 1104.
  • 2DAHLIN M. Interpreting Stale Load Information[J]. IEEE Transactions on Parallel and Distributed Systems, 2000, 11(10):1033 -1047.
  • 3WANG YB, HYATT R. An improved algorithm of two choices in randomized dynamic load-balancing[A]. Proceedings of the fifth international conference on algorithms and architectures for parallel processing [C], 2002.
  • 4唐丹,金海,张永坤.集群动态负载平衡系统的性能评价[J].计算机学报,2004,27(6):803-811. 被引量:28
  • 5蒋江,张民选,廖湘科.基于多种资源的负载平衡算法的研究[J].电子学报,2002,30(8):1148-1152. 被引量:27
  • 6AMIR Y, AWERBUCH B, BORGSTROM R, et al. An Opportunity Cost Approach for Job Assignment in a Scalable Computing Cluster[J]. IEEE Transactions on Parallel and Distributed Systems, 2000,11(7):760 -767.
  • 7周佳祥,郑纬民,杨广文.一种基于进程迁移的自适应双阈值动态负载平衡系统[J].清华大学学报(自然科学版),2000,40(3):121-125. 被引量:20

二级参考文献24

  • 1周佳祥,第五届全国研究生论文集,1998年,76页
  • 2Barak A,Braverman A.Memory ushering in a scalable computing cluster [J].Journa l of Microprocessors and Microsystems,1998,22(3-4):175-182.
  • 3X Zhang,Y Qu,L Xiao.Improving distributed workload performance by sharing both C PU and memory resources [A].Proc.of 20th Inter.Conf.on Distributed Computing S ystems [C].Taipei:2000.233-241.
  • 4L Xiao,X Zhang,Y Qu.Effective load sharing on heterogeneous networks of workstat ion [A].Proc.of the 2000 Inter.Parallel and Distributed Processing Symposium [C].Mexico:2000.431-438.
  • 5M Harchol-Balter,A B Downey.Exploiting process lifetime distributions for dynam ic load balancing [J].ACM Transactions on Computer Systems,1997,15(3):253-285.
  • 6M Mitzenmacher.How useful is old information? [A].Proc.of the 16th ACM S ymposium on Principles of Distributed Computing [C].2000.6-20.
  • 7Michael Dahlin.Interpreting stale load information [A].The 19th IEEE Int er.Conf.on Distributed Computing Systems [C].Austin:IEEE Computer Society,1999 .285-296.
  • 8M Mitzenmacher.The power of two choices in randomized load balancing [D].Berke ley:University of California,1996.
  • 9Mor Harchol-Balter.The effect of heavy-tailed job size distributions on comput er system design [A].Proc.of ASA-IMS Conf.on Applications of Heavy Tailed Dis tributions in Economics,Engineering and Statistics [C].Washington:1999.
  • 10F Douglis,J Ousterhout.Transparent process migration:design alternatives and the sprite implementation [J].Software:Practice and Experience,1991,21(8):757-785 .

共引文献69

同被引文献23

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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