基于数据中心的复制系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:hzfjl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的迅速发展,海量数据存储于数据中心中,而且用户量剧增,并发访问量过大,因此分布式存储系统的性能和可靠性将面临巨大的挑战。而副本备份能够提高系统性能,增强系统容错性,是一项保证分布式存储系统可靠性的关键技术。由于这些数据对企业来说很重要,建立容灾备份防止数据遭遇地震、涝灾或火灾等自然灾害破坏,就变的更加至关重要。  在分布式应用系统中,建立容灾备份的关键需求是副本间的一致性。本课题根据副本存放位置的不同将系统分为同数据中心和跨数据中心复制系统两种。在此基础上,分别对这两种系统进行了方案设计,并对同数据中心进行了实现。此方案的目的和意义在于为数据恢复奠定了坚定的基础,同时提高了数据的读取能力。跨数据中心备份解决了因整个地域受到破坏从而导致数据无法恢复的问题。  具体而言,本文在对分布式应用系统分析的基础上,给出了数据应用系统的架构,并主要研究了系统架构中的副本复制,完成了系统的设计与实现。其中副本一致性是整个复制系统的核心内容,在复杂的网络中,如何保证副本间的一致性,是复制系统实现的关键问题,也是副本复制的目标。本论文通过副本备份、数据的同步操作和数据修复来保证副本间的一致性。  针对同数据中心的复制系统,本文实现了数据更新以及节点动态变化时的数据同步操作和数据修复操作,并对系统进行了性能测试,结果显示满足用户的需求。  此外,在跨数据中心的复制系统中,为保证跨数据中心间的副本一致性,数据中心间需要一种可靠的异步通信方式。发布/订阅通信方式可以将实时性要求不高的信息牺牲一定的实时性来换取强大的并发处理能力。本文将发布/订阅通信方式运用于跨数据中心的复制系统中,根据实际需求给出了改进后的发布/订阅通信模型和整个复制系统的模型以及流程图。通过与其他跨数据中心备份方案的比较,得出本复制系统能更好的实现容灾并大大减小通信量从而避免网络拥塞的结论。
其他文献
高分辨率合成孔径雷达(Synthetic Aperture Radar,SAR)由于具有全天候、全天时的探测与侦查跟踪能力,而且可以不用直接飞越某一地区而对该地区进行测绘与检测,因而能够在防区
随着无线通信在各领域中的广泛应用,其关键之一,自动调制识别的重要性已日益凸显;其算法适合采用广泛应用SOC硬件芯片实现,SOC硬件芯片平台已经成为算法测试和转化为应用的重
随着无线通信技术的飞速发展,无线传感器网络领域的研究与应用也受到了越来越多的关注。其中网络节点的定位技术作为无线传感器网络技术的核心内容之一,已经成为了一大研究热
可寻址远程传感器高速通道协议(HART协议)是一项世界范围内通用的适用于智能仪表和控制室设备之间的通信协议。随着无线通信技术的进步,无线HART协议被开发出来,但是,由于此
随着计算机硬件技术快速的发展,软件无线电技术在移动通信系统中的应用也更加广泛,其基本思想是以一个通用、标准、模块化的硬件平台为依托,通过软件编程来实现无线电台的各
随着科学技术日新月异的发展,人们对无线电技术设备的小型化要求日益提高,天线的小型化、宽带化问题成为无线通信中研究重点。有源接收天线正是解决这些问题的有效方案,所以
无线传感器网络属于新兴的通信应用网络,有着十分良好而广泛的应用前景,亟待研究的深入。SimpliciTI协议专为小型RF网络而设计,通过该协议建立的无线传感器网络功耗低,成本低
视频目标跟踪是计算机视觉研究领域的一个重要组成部分,它融合了模式识别、人工智能以及自动化控制等诸多相关领域的知识。视频目标跟踪是从视频中提取目标位置信息、跟踪目
对图像序列中的运动目标进行检测和识别是当前计算机视觉和模式识别领域的一个重要研究方向,在智能视觉监控、图像检索和高级人机交互等领域有着非常重要的地位。本文对图像
ZigBee技术基于IEEE802.15.4标准,主要面向低成本、低功耗、低数据传输率的网络应用,在环境监测、军事、医疗、工业控制和家庭智能监控等领域有着广泛的应用前景。因此,Zigbee技