分布式系统容错中间件的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:laohe5201314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
容错中间件将容错逻辑和应用逻辑分离,在中间件层为分布式系统提供容错支持。目前国内外在容错中间件技术研究中所采用的容错模型,如集成模型、拦截模型和服务模型等均存在各自的缺点。论文深入研究了现有容错技术和容错中间件,基于CORBA的可插拔协议框架PPF,提出了改进的可插拔容错中间件框架PFTM。论文首先分析了容错CORBA规范和CORBA的可插拔协议框架PPF,在研究比较各容错模型的可移植性、互操作性和性能等各方面的特征后,提出了改进的容错中间件框架PFTM。其次,根据容错中间件功能,设计了PFTM中服务器端和客户端的容错插件的结构及其各组件的功能。融合主动复制和被动复制实现对象冗余容错的特点,论文提出了半主动复制,克服了主动复制中大量重复消息造成的网络开销问题和被动复制失效恢复时间长的问题,并对主动复制存在的流控制问题提出了解决方案。然后,阐述了PFTM中关键的容错机制的实现,包括复制管理、失效检测、日志和恢复管理等。最后,对原型系统进行了测试并分析其性能。论文提出的可插拔容错中间件PFTM克服了集成模型可移植性和服务模型性能的不足,解决了拦截模型和服务模型维护副本的一致状态困难的问题。结合服务模型和拦截模型,利用PPF把容错机制集成到ORB中,实现了强副本一致。基于PFTM的容错应用的开发,无需修改ORB,只需对应用做极少的修改,就可为应用提供透明容错,并在支持PPF的各ORB间提供了互操作。由于该容错中间件可以采用半主动复制实现容错,其容错性能接近主动复制,优于被动复制。
其他文献
以太网光纤通道(Fiber Channel over Ethernet,FCoE)旨在通过以太网直接传输光纤通道协议,让存储网络中的数据可轻易跨越光纤通道和以太网的界限,通过同一以太网络物理介质进
随着我国公路基础设施建设投资规模的加大,高等级公路设施检测养护工作将越趋繁重。为解决目前高等级公路设施检测养护工作主要由人工完成且费时、费力、效率低等问题,对公路及
随着Internet应用和IP网络技术的发展,IP网络已经从数据类型单一的网络向集成文本、语音、视频、图像的多业务网络转变。传统的IP网络技术已经不能满足复杂多样的服务质量需
随着计算机技术的发展和网络的广泛应用,大多数企业都通过内部网络作为信息管理和数据传输的平台。内部网络在提高企业运行效率的同时,也为企业内部带来了安全隐患。研究表明
闪存是一种可电擦除编程的只读存储器(EEPROM),由于具有非挥发性(掉电时内容不会丢失)、高密度、低功耗及抗震等优点,闪存成为嵌入式系统中磁盘存储设备的理想替代器件,如掌上电
随着IT行业的迅猛发展,使用IT支持系统的企业不断增加,高效快速的应用网络资源开始成为降低各行业管理运作成本的主要途径。在这种环境下,以共享网络资源为目的的Web Service技
近年,随着通信技术的发展、移动设备的普及以及云计算技术的出现,互联网中的数据呈现出爆炸式的增长,信息技术正迈入大数据时代。数据挖掘技术,是大数据领域的研究热点之一,
随着Internet规模的迅速增长,网上的信息资源也随之迅速增长。WWW资源的迅速膨胀固然得益于其内在的分布性、开放性和异构性,但也正是因为这一点,使得用户在网上迅速、准确地获
本文对基于UML状态图的测试用例自动生成方法进行了比较完整、系统的研究,它是一种针对面向对象软件的类或类簇级测试。下面从几个方面来介绍本文的主要研究内容: 分析了在
中文文本自动校对,属于自然语言处理的应用基础研究范畴,其目的是要实现一个能达到一定校对目标的人机交互式计算机辅助校对系统。自上世纪90年代以来,出版业电子化迅猛发展