DOA下分布式数据注册中心高可用性研究与设计

来源 :成都理工大学 | 被引量 : 2次 | 上传用户:ptf_phoenix
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大数据时代,使得信息技术(IT,Information Technology)时代来到了数据技术(DT,Data Technology)时代,对数据的存储和管理已经成为数据技术的核心问题。面向数据的体系结构——DOA(Data Oriented Architect)应运而生,它为传统软件设计面对海量数据的挑战提供了一个很好的解决思路。数据注册中心是DOA的核心组件,它对各种类型的数据和广义数据进行登记注册,形成逻辑的数据资源池,方便应用对数据的访问。高频率的数据访问和高速的数据传输,使得数据注册中心在可靠性方面面临着严峻的挑战。针对分布式系统高可用性,目前业界有多种方案。它们的核心思想都是采用备机的方式来预防中心服务器的失效。这样的方案虽然可以在系统发生单点失效时,用备机为客户提供读写服务。然而往往需要人工的干预,及存在数据丢失的可能。因此,需要一个全新的思路来解决分布式系统中的单点故障问题。本文设计的基于一致性选举的双中心服务器数据注册中心机制,有效的满足系统的高可用性。基于Raft算法的多机一致性,解决多机状况下选举问题,并将数据保持同步。针对如何将数据注册中心的请求分发和宕机恢复,设计了三机实现双中心服务器数据注册中心的方法,有效的解决单点障碍和多机状态下的数据一致性问题。具体来讲,本文的主要工作如下:(1)从可靠性和可维护性两方面分析了影响分布式系统高可用性的因素。并按照此思路,调研了目前比较成熟的高可用性解决方案,并通过比较它们各自的优缺点,提出了针对分布式数据注册中心的高可用性方案。(2)研究了目前的分布式一致性算法,最终选用容易结合到实际中的Raft一致性算法,使用Raft一致性算法解决了三机NameNode的选主问题。(3)为了满足数据注册中心的高可用性指标,本文设计了一种双中心服务器的分布式数据注册中心模型,并为此模型设计了相关的数据结构和接口,最后改造了基于单NameNode的通信协议,以适用于三机NameNode的设计。(4)通过对选举方案和高可用性两方面的测试,验证了基于双中心服务器的数据注册中心的高可用性方案的可行性和有效性。本文为分布式数据注册中心的高可用性提供了新的思路和参考方法,同时基于Raft算法的多机选举和数据一致性同步方法有一定的理论和现实意义。主要的成果与创新点如下:(1)提出了一种基于Raft算法的多机一致性。Raft算法解决了多机状态下的选举问题,通过设计一种数据注册中心的数据一致性同步方法,有效的解决了多机状态下的数据一致性问题。(2)提出了一种三机实现双中心服务器数据注册中心的方法。双中心服务器数据注册中心主要解决了单点故障的瓶颈,选举后的Leader使用分布式数据注册中心数据一致性同步方法使每个Name Node上的数据保持一致。
其他文献
随着计算机技术和通信技术的快速发展,嵌入式系统已成为计算机领域的一个重要组成部分,开发简洁、高效的嵌入式系统已经成为近年来计算机应用领域的研究热点之一。μC/OS-Ⅱ实
传统视频编码标准虽然能够使其编码视频质量在某个给定码率里达到最优,但是不能有效解决网络带宽变化所带来的问题。在发生传输数据丢失的时候,单层视频编码方式便不能够保证在
三翅槭(Acer trialatum L. L. Deng,K. Y. Wei et G. S. Fan,sp. nov.)为槭树科(Aceraceae L.)槭属(Acer L.)植物,因其果具有三翅而区别于槭属内其它植物。迄今为止,三翅槭仅在昆明市区东
MC-CDMA是1993年引进的一种扩频传输技术,它综合了OFDM技术和CDMA技术的优点,将OFDM的并行传输理论引入CDMA技术,在扩展频谱的同时避免了码间串扰和多径干扰的负面效应,具有频谱
本文首先概述了数字水印的研究背景、基本概念、分类以及应用、典型算法、攻击方法和性能评估,针对小波域的图像数字水印算法进行了研究,基于离散小波变换提出了两种新颖的图像
本文通过对荣华二采区10
期刊
信息社会的发展,很大程度上取决于信号处理技术的先进性。数字信号处理技术的出现改变了信号处理技术的整体面貌,而数字信号处理器作为数字信号处理的核心技术,其应用已经深入到
WiMAX(Worldwide Interoperability for Microwave Access,全球微波存取互通)技术是面向宽带多媒体业务的无线城域网新的发展方向。在WiMAX标准由满足固定宽带接入的IEEE802.1
叶绿体是植物吸收、转换光能的重要细胞器,起源于早期具有光合能力的原核生物与原始真核生物的内共生事件。基因从叶绿体到细胞核的水平转移伴随其整个进化过程。高等植物叶绿
丹参(Salvia miltiorrhiza Bunge.)是我国传统中药,具有祛瘀止痛、活血通经、清心除烦和滋补等作用,在临床上用于心脑血管疾病、癌症、抗衰老等方面的治疗,效果显著。其脂溶性成分—丹参酮,表现出抗菌、抑菌、抗炎等多种生物活性,是丹参的主要有效成份之一。 丹参酮类化合物多属于二萜类化合物,一般认为其合成途径应属于丙酮酸/磷酸甘油醛代谢途径。但有证据表明,丹参酮类化合物的生物合