期刊文献+

分布式同步系统Zookeeper的优化 被引量:15

Optimization of Distributed Synchronous System Zookeeper
下载PDF
导出
摘要 针对分布式同步系统Zookeeper在大规模计算机集群上运行效率低下的问题,在研究手动设定响应节点方法的基础上,提出一种基于成员节点选举的自动设定响应节点算法。在一个大规模Zookeeper系统中,采用选举因子可配置的选举算法(包括计算能力、磁盘读写速度、请求率、失效率和网络延迟的测试),挑选出适合完成Zookeeper响应工作的一个或数个节点,进行数据更新请求的应答,降低系统的响应时间,提高系统的性能。实验结果证明,与目前手动设定响应节点相比,自动选举算法能够选举出最合适的节点,并且效率高,性能稳定。在对系统访问延迟的测试中,自动选举算法比手动设定响应节点的平均值减少了11%,且比手动设定响应节点的最大值减少了17%。 Aiming at distributed synchronous system Zookeeper's low-efficiency problem in a large-scale computer cluster, this paper puts forward an automatic response-node set algorithm based on the method of member node election. In a large-scale Zookeeper system, using a factor configurable election algorithm(includes computing capacity, disk reads and writes rate, request rate, failure rate and network latency test), it picks out one or several of the most suitable nodes for completing the Zookeeper's response work, responding to the data updating request, it reduces the system's response time, and improves the performance of the system. Experimental results show that, compared with the manual setting response node algorithm, the automatic election algorithm can always elect the most suitable nodes, and it has high efficiency, stable performance. In the tests of system's access latency, automatic election algorithm has a response latency decrease of 11% than manual setting node in average, and a decrease of 17% than manually set's maximum response latency.
出处 《计算机工程》 CAS CSCD 2014年第4期53-56,共4页 Computer Engineering
基金 中国科学院战略先导科技专项基金资助项目(XDA06000000) 国家科技重大专项基金资助项目(2012ZX01039-004)
关键词 Zookeeper系统 分布式系统 成员选举 Hadoop系统 数据同步 Zookeeper system distributed system election of members Hadoop system data synchronization
  • 相关文献

参考文献13

  • 1Apache Software Foundation. Apache Zookeeper[EB/OL]. (2013 -02-01). http://Zookeeper.apache.org/.
  • 2Burrows M. The Chubby Lock Service for Loosely-coupled Distributed. Systems[C]//Proc. of 2006.
  • 3Operating Systems Design and Implementation Conference. Seattle, USA: [s. n.], 2006: 6-8.
  • 4Konstantin S, Kuang Hairong, Sanjay R. The Hadoop Distributed File System[C]//Proc. of the 26th IEEE Symposium on Mass Storage Systems and Technologies. Lake Tahoe, USA: IEEE Press, 2010: 3-7.
  • 5Bailey D, Barszcz E, Barton J. The NSE Parallel Bencn- marks[EB/OL]. (2013-02-01). http://citeseerx.ist.psu.edu/vie wdoc/summary?doi= 10.1.1.76.4758.
  • 6William D. Iozone[EB/OL]. (2013-02-01). http://www.iozone.org/.
  • 7Flavio J. Zab: High-performance Broadcast for Primarybackup Systems[C]//Proc. of the 41st IEEE/IFIP International Conf- erence on Dependable Systems and Networks. Hong Kong, China: [s. n.], 2011 : 245-256.
  • 8Becker D, Junqueira F, Serafini M. Leader Election for Replicated Services Using Application Scores[C]//Proc. of 12th ACM/IFIP/USENIX International Middleware Conf- erence. [S. 1]: ACM Press, 2011: 223-234.
  • 9邓鹏,李枚毅,何诚.Namenode单点故障解决方案研究[J].计算机工程,2012,38(21):40-44. 被引量:27
  • 10Huang Jianshe. A Study of the Deployment Solution of Edu- cation Resource Sharing System Based on Zookeeper[C]// Proc. of International Conference on Electronic Engineering, Communication and Management. Beijing, China: Is. n.], 2011 411-416.

二级参考文献2

共引文献26

同被引文献133

引证文献15

二级引证文献54

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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