基于组通信的业务连续性模型的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:drjcs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为提高分布式系统的可用性,研究者大都在系统中引入冗余,组通信技术是应用最广的一种空间冗余技术,是分布式系统的一个重要研究领域。 组通信中的主动复制技术和被动复制技术在实现能容错和容灾的分布式系统时,都具有很大的局限性。本文提出了一个基于半被动复制技术的业务连续性模型,半被动复制技术吸取了上面两种复制技术各自的优点,在被动复制的基础上,每个复制节点都可以作为主节点向外提供服务,这种实现不仅保证了各个复制节点上数据的一致性,也避免了被动复制技术中主节点可能成为瓶颈的问题。此外,两阶段提交代理的引入使该模型具有更强的通用性。 Jgroup是一个基于JaVa RMI实现的工具包,它的实现符合主动复制技术的思想,并能提供组通信系统的相应功能。本文利用Jgoup提供的功能实现了符合半被动复制思想的业务连续性模型。在实现的过程中,根据Jgroup提供的功能给出了两种实现方式:只使用外部组方法调用来实现服务器端功能的方式和综合运用外部组方法调用和内部组方法调用实现服务器端功能的方式,并分别对两种实现方式的业务连续性进行了分析。 最后,本文将该业务连续性模型的实现应用到了具体的项目——短信业务平台中。该项目来源于大连市数据中心的一个具体应用,其目标是在实现短信平台基本业务功能的基础上进行二次开发,对短信业务平台的实现进行修改,将前面所描述和分析的满足业务连续性的应用实例的实现思想应用到该项目中,而且根据短信业务平台本身业务的特殊性对实现方式进行了修改,并对该短信业务平台的业务连续性进行了分析。
其他文献
随着宽带网络技术和流媒体技术的不断成熟和发展,网络电视(IPTV,InternetProtocolTeleVision)技术正在走进千家万户。IPTV不仅能使普通家庭用户可以随时使用他们最熟悉的电视机
为了满足化工领域专业搜索的需求,我们研究室开发了化工专业搜索引擎。该搜索引擎需要对大量的文件做读写操作,这会消耗大量的系统时间,从而显著降低了搜索引擎的工作效率。因此
速度是物体运动的基本参量之一,近年来,计算机视觉与图像处理技术的飞速发展为运动物体测速提供了新的手段。本课题对此进行了研究,提出了一种改进的光流场动态测速方法。
目前随着计算机信息技术的发展,我们大量地使用关系数据库来管理我们的相关信息,在管理这些信息的过程中,由于关系数据库本身的专业性,使得信息管理人员不可能直接去操纵数据
本课题的任务是为LX-1164 CPU设计相应的总线控制器,对于CPU方向设计支持多处理器并行运算的前端总线;对于外设方向将支持Samsung DDR内存芯片。在本设计中采用了WishBone总
移动计算时代,Wi-Fi等无线接入网络的逐渐成熟,移动终端设备功能的迅速强大,使得P2P网络通信在移动环境中的应用遇到了诸多问题。无线数据广播技术能够有效地解决移动网络通信的
纹理采用任意变化的重复图案描述广泛变化的自然现象。计算机图形学的目标之一就是实现真实感的绘制,因此纹理起着十分重要的作用。但是纹理的多样性使得在一个通用框架下描
近年来,Internet迅猛发展,已遍及到社会的各个领域。但是Internet在带给人们极大便利的同时,也充斥着许多不安全隐患。为了安全的使用网络,需要有平台运行防火墙、入侵检测等程序
数据挖掘是目前数据库和决策支持领域的最前沿的研究领域之一。而粗集方法是数据挖掘中的一个重要方法。入侵检测系统(IDS)是一种从计算机网络或者计算机系统中收集信息并分
本文首先简要介绍了微控制器调试的发展和当前常见的微控制器调试方式,以及Freescale8位微控制器对于调试的支持;然后进行监控程序的总体设计;然后以MC68HC908AP64为目标微控制