期刊文献+

一种改进的主从节点选举算法用于实现集群负载均衡

A master-slave election algorithm for load balancing clusters
下载PDF
导出
摘要 随着数据量的不断增长,分布式搜索引擎的出现满足了大数据量的检索性能.现有的主从节点选举策略往往会导致主从节点分配不均而使得查询性能不均衡.现提出一种搜索引擎集群的主从节点选举策略,能保证正常情况下节点的分布均衡.当出现宕机时能重新切换主节点,保证检索功能有效;当宕机的服务器重新上线时,主从节点分布恢复正常,避免了负载不平衡的缺陷,达到合理利用每台服务器的性能并充分发挥集群的性能优势的目的. With the increasing amount of data, distributed search engines appeared to meet the need of big data retrieval performance. The existing master-slave node election strategy leaded to the imbalance of query performance due to uneven node distributions. To solve this problem, we proposed a master-slave election strategy based on search engine clusters. When a server was down,a main node was switched to guarantee the effectiveness of the retrieval And when the broken server was back online again, the distribution of the master-slave node also came to normal. Thus, the defect of load unbalance was avoided. At the same time, every server was used reasonably and we could take full advantage of the clusters.
出处 《中国计量学院学报》 2015年第3期341-346,共6页 Journal of China Jiliang University
关键词 集群 主从节点选举 负载均衡 容灾恢复 cluster master-slave algorithm load balancing disaster recovery
  • 相关文献

参考文献11

二级参考文献49

  • 1焦锋,郭向军,徐英杰.基于Cache网络数据的数据缓存技术研究[J].辽宁工程技术大学学报(自然科学版),2004,23(3):379-381. 被引量:1
  • 2曾理,王以群.Hadoop集群和单机数据处理的耗时对比实验[J].硅谷,2009,2(19):55-56. 被引量:9
  • 3[1]Krishna C M,Shin G K.Real-Time Systems [M].Columbus,OH:McGraw-Hill Companies,Inc.1997.73-80.
  • 4[2]Katcher D I,Arakawa H,Strosnider J K.Engineering and analysis of fixed priority schedulers [J].IEEE Transactions on Software Engineering,1993,19(9):920-934.
  • 5[3]Katcher D I.Engineering and analysis of real-time operating systems [D].Ph.D.Dissertation,Dept.of Electrical and Computer Engineering,Carnegie Mellon University,Pittsburgh,PA,August 1994.
  • 6[4]Liu C L,Layland J W.Scheduling algorithms for multiprogramming in a hard real time environment [J].Journal of the ACM,1973,20(1):44-61.
  • 7[5]Jeffay K,Stanat D F,Martel C U.On non-preemptive scheduling of periodic and sporadic tasks [A].Proceedings of the 12th IEEE Symposium on Real-Time Systems [C].San Antonio,Texas,IEEE Computer Society Press,December 1991.129-139.
  • 8[6]Secka A.Automatic debugging of a real-time system using analysis and prediction of various scheduling algorithm implementations [D].Dept.of Electrical and Computer Engineering,University of Maryland,College Park,MD,November 2000.
  • 9[7]Kettler K A,Katcher D I,Strosnider J K.A modeling methodology for real-time/multimedia operating systems [A].Proceedings of the Real-Time Technology and Applications Symposium [C].Chicago,Illinois,IEEE Computer Society Press,May 1995.
  • 10[8]Michalewica Z,Janikow C.Handling constraints in genetic algorithms [A].Proceedings of the fourth international conference on genetic algorithms [C].San Mateo,CA,Morgan Kaufmann Publishers,1991.151-157.

共引文献51

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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