信息网络安全 ›› 2015, Vol. 15 ›› Issue (9): 227-230.doi: 10.3969/j.issn.1671-1122.2015.09.050

• 入选论文 • 上一篇    下一篇

分布式环境下基于ZooKeeper服务的数据同步研究

何慧虹(), 王勇, 史亮   

  1. 国家计算机网络应急技术处理协调中心,北京 100029
  • 收稿日期:2015-07-15 出版日期:2015-09-01 发布日期:2015-11-13
  • 作者简介:

    作者简介:何慧虹(1986-),女,海南,工程师,博士,主要研究方向:计算机软件与理论;王勇(1979-),男,河南,高级工程师,博士,主要研究方向:网络与信息安全,;史亮(1986-),男,江苏,工程师,博士,主要研究方向:网络与信息安全。

  • 基金资助:
    国家科技支撑计划[2012BAH47B04]

Research on ZooKeeper-based Data Synchronization in Distributed Environment

Hui-hong HE(), Yong WANG, Liang SHI   

  1. National Computer Network Emergency Response Technical Team/Coordination Center of China (CNCERT/CC) , Beijing 100029, China
  • Received:2015-07-15 Online:2015-09-01 Published:2015-11-13

摘要:

针对现有分布式环境下的数据同步技术缺乏有效控制机制来处理节点失效、同步失败等异常情况的特点,文章提出了基于ZooKeeper服务进行分布式环境下的数据同步架构。通过利用ZooKeeper提供的服务以自动处理上述同步异常。文章从同步速度、异常处理等方面进行了同步性能测试,实验数据分析表明该架构具有良好的控制机制,能较好地提高异常处理的自动化程度,从而获得较高的数据同步性能。

关键词: ZooKeeper服务, 数据同步, 过程控制, 性能分析

Abstract:

As the existing technologies of synchronizing data in distributed environment all lack of effective control to process against exceptions such as node failure, connection loss and so on, this paper suggests synchronizing data based on ZooKeeper service, which is capable of handling aforementioned exceptions automatically. This paper conducts experiments to evaluate ZooKeeper synchronizing performance and control capability, which demonstrates ZooKeeper service effectiveness in synchronizing data in distributed environment.

Key words: ZooKeeper service, data synchronization, process control, performance analysis

中图分类号: