面向网络服务的双机容错管理软件的研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wblovell
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在双机容错体系的基础上,结合集群系统的高可用框架理论,建立了适合于网络容错服务器的高可用系统模型;分析了该模型中各抽象元素的状态变化:从抽象层次阐述了双机容错管理软件的基本工作流程;提出了适用于双机容错管理软件的冗余服务设计的指导性设计原则。在此基础上,借鉴软件构件的开发思想,结合Linux系统的特点,设计并实现了双机容错管理软件的综合管理和控制台两个复合构件。文中详细地分析了控制台构件的命令集设计,给出了保证双机配置文件的一致性的解决算法。针对容错管理软件中的构件生命周期控制和系统的容错策略处理问题,在综合管理构件的设计与实现中给出了较好的解决方法。为了有效地提高网络容错服务器的可靠性,我们提出了单机自检和双机互检相结合的容错机制,构造了基于物理冗余和数据冗余的容错心跳协议,论证了该心跳协议在缩短故障检测延迟方面的优越性,描述了双机容错管理软件的规范化故障处理链。
其他文献
学位
互联网规模的急剧扩张与云计算技术的快速发展使得数据呈爆炸式增长。数据中心逐渐成为承载这个不断增长的数据宇宙的主要场所,预计到2020年约有48%的数据将存储在云数据中心
随着信息技术的发展,尤其是网络技术、通信技术和多媒体技术的应用普及,计算机支持的协同工作得到了广泛的应用。远程医疗作为计算机协同技术在医学领域的一项应用,受到了全
Intemet的飞速发展使得IP网络正日益成为一种重要的通信基础设施,随着用户对网络服务质量需求的激增,关于Intemet流量的测量、分析和建模受到了越来越多的关注,并已经成为Illtem
本文首先分析了当前宽带接入的几种方式以及它们各自的特点,详细的介绍了PPPoE(PPP Over Ethernet)的工作原理和通讯时的特点。其次本文分析了目前的PPPoE的一些实现
专家推理系统的泛化能力是指系统识别训练集合以外样本的能力,被认为是衡量专家推理系统最重要的指标。而泛化能力的好坏关键取决于专家推理系统内的专家知识库,知识库中的知
随着多媒体技术与网络技术的飞速发展和广泛应用,对数字多媒体信号的存储,处理以及传输变得越来越方便和快捷,同时由于通用计算处理单元CPU和各种专用处理器的处理能力的提高
本文首先介绍了网络测量的历史和背景,研究网络测量的意义。接着介绍了目前的网络测量方法和一些常用的网络测量工具,列举了一些主要的测量指标,详细阐述了包行为测量和端
本文从探讨如何将业务需求映射到软件系统出发,提出了面向ERP的企业模型,并对模型的核心要素进行了讨论。该模型针对企业的业务模型和软件模型建立了相应的映射关系,同时借
本文针对大规模异步分布式系统环境对失效检测方法进行了研究。首先详细介绍了失效检测的理论基础。并以此为基础对现今国内外常用的大规模失效检测方法进行了详细的