共查询到10条相似文献,搜索用时 15 毫秒
1.
针对分布式环境提出一种容错的文件数据复制与更新机制,其算法/协议建立在分布式算法理论的基础上,具有较强的容错性、故障恢复透明性和较高的效率,支持服务器同步和异步两种复制模式以及客户机启动与服务器启动两种工作方式。该机制可广泛应用于Internet分布式文件系统、分布式数据库、WEB镜像服务器以及分布式软件分发、群集服务器等应用中。 相似文献
2.
分布式系统中基于复制的动态容错模型 总被引:1,自引:0,他引:1
基于C/S模型的分布式应用系统中,服务器上服务进程的失效往往会导致系统崩溃或系统性能的下降。文章从提高分布式系统软件容错能力的角度出发,提出一种基于复制的动态容错模型。采用进程复制技术,将复制的服务进程分布到不同主机运行,复制进程通过与主服务进程共享消息缓冲队列,动态地保持运行轨迹一致,当主服务进程失效后,从复制的进程中选取一个作为主服务进程,使系统继续运行。 相似文献
3.
容错CORBA是OMG组织为了适应分布式系统对容错性能的要求而对通用CORBA作的一个扩展,首先简要介绍了容错CORBA规范的一些基本概念以及相关研究,然后提出并实现了一个基于主动复制的容错CORBA模型,该模型利用全序服务实现了对象组成员处理请求的全序性,利用可靠服务保证了所有对象组的成员可以收到相同的请求报文,还在模型的调度机制上进行了研究并进行了系统的优化,实现了性能的提高. 相似文献
4.
现代互联网技术的发展,使得人们对网络系统的可靠性越来越受重视,而系统的容错性是提高计算机系统可靠性的一种有效手段.本文主要针对系统容错性所包含的的容错技术进行分析,对三模冗余的原理以及缺点进行探究,并对NVP以及RB这两种最基本的软件容错技术进行详细分析,从而了解了这些容错技术可以有效提高系统的可靠性. 相似文献
5.
6.
高效的部分冗余容错编译:复制错误流关键子图 总被引:1,自引:0,他引:1
传统的容错编译通常复制所有的计算并且使用完全冗余的存储单元来保证容错.这种完全冗余在存储空间和性能上的开销都是相当大的.在错误流分析的基础上提出错误流图的关键子图的概念以及通过关键结点和关键路径生成关键子图的方法,并设计了通过复制错误流关键子图实现部分冗余的算法.在保证有效容错能力的同时,部分冗余明显减小了经过容错编译的程序在存储空间和性能上的开销.实验显示,与复制全部错误流图的完全冗余相比,在结点覆盖率降低6.25%的情况下,部分冗余算法最多能够减少寄存器的使用数量6.25%,减少功耗超过17%,减少执行时间接近26%,同时提高性能超过22%. 相似文献
7.
8.
数据复制是数据库的一项重要功能,它可以实现异地数据共享和提高应用程序的性能和可用性。在概述了Oracle数据复制的基本原理和两种运行机制的基础上,结合实际应用,介绍了一种运用Oracle高级复制技术实现企业信息远程分布式处理的数据库系统的方法。 相似文献
9.
由于在内容分发网络中.将大文件从一台服务器复制到其他服务器需要耗费大量的时间。本文首先对内容分发网络中的复制问题进行了形式化描述,然后提出了一种分布式的方案NCOM,用于减小复制时间。方案的创新性在于,NCOM在CDN中构建一个Mesh结构,利用多路径传输数据块,提高速率;同时也利用Network Coding技术来避免需要从不同路径调度不同数据块所带来的协调开销。实验结果表明,与现有方案相比,NCOM可以显著减小复制时间。 相似文献