高可用多节点集群技术的研究与实现

被引量 : 0次 | 上传用户:chans413
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术引发的第三次工业革命的浪潮中,计算机系统已广泛应用各行各业,极大地促进了社会经济的发展,与此同时对整个计算机系统的可靠性和稳定性也提出了更高的要求。譬如在金融、电信和政府等领域,作为关键设备的服务器担负着大量重要信息的处理、存储和传递的任务,一旦服务器发生故障,将会带来无可估量的损失。因此,保证关键服务器连续、稳定的运行已成为计算机系统应用中的迫切需要。高可用集群系统就是以为终端用户提供持续稳定的服务为目的,成为当前热门的研究课题。但是纵观目前国内市场,大多是双机容错的集群系统,即两台服务器加一台或两台磁盘阵列实现的双机热备的工作环境。目前许多行业需要实现高可用的关键业务比较多,如果每一业务都建立双机系统的话,不仅代价是惊人的,而且增加了管理的复杂性。应运而生的多节点集群技术则可以满足这类系统的高可用需求。正因为如此,多节点集群技术有着广阔的市场前景。但目前由于技术壁垒以及研发投入等诸多问题,以多节点集群为代表的高端市场基本上被国外厂商所垄断。笔者经过大量的分析论证,提出了一个基于存储网络的多节点高可用系统架构方案,详细分析并解决该模型在实现中的几个核心问题和技术难点,最后实现一个具有基本功能的、基于网络的、支持多节点的高可用系统。本文通过对高可用系统市场需求的把握,全面分析集群技术的应用现状,提出多点集群的概念及市场前景,并就多节点集群的设计方案展开研究,创建高可用多节点集群系统的一种实现模型,同时指出该方案中的技术难点及需要解决的关键问题。文中重点围绕多节点集群软件中的核心——多机协同技术,通过对基于投票的心跳模型存在的问题的深入剖析,推出解决冗余链路选择的心跳模型设计方案,建立基于多链路数据交换的心跳模型。该模型可以选择合适的通讯链路、快速地采集系统中各节点的状态信息、准确地监测到系统的故障、及时对失效节点作出判断。该模型的实现有效降低了多机环境下节点间协同工作的复杂性,保障了节点间信息交互的及时性和可靠性,解决了多机集群软件设计中的技术难点。文中同时对集群系统的故障迁移技术进行了深入研究,设计了几种故障接管模式,运用马尔可夫模型从理论上分析了集群系统在“多备一”模式下的可用性。最后一章是全文的总结。本文实现的多点集群方案超越了现在流行的双机系统,具有技术领先和适应市场需求的优势。本设计方案主要用于具有关键业务环境的各行业用户,可以保证系统不间断地运行,可实现系统多个业务环境的整合。该方案已经被大量行业用户认可,并成功的在用户环境中实施,取得了非常好的效果。
其他文献
西部地区农民收入的变化具有很强的阶段性特征。对农民收入来源构成的实证研究发现,家庭经营收入仍然是农民收入的主要来源,对农民收入增加贡献最大,工资性收入的比重逐步增
MCCN公司是一家中德合资经营企业,于2003年6月正式投产,年产各种滤芯800万只供应国内的整车及配件市场。随着公司规模的逐年扩大,在经营管理中暴露出了一些不容忽视的问题:由
波普艺术于20世纪50年代起源于英国,60年代兴盛于大众文化最为发达的美国,后又波及到意大利、日本等国。70年代之后又出现了新波普艺术,紧接着80年代后中国又出现了所谓的“
驰名商标作为知识产权的一项重要内容,国际条约和各国法律为其提供了与普通商标相比更广范围和更高水平的特殊保护制度。作为《巴黎公约》和世界贸易组织的成员国,我国已经建
在我国,建筑能耗呈逐步上升的趋势,约占全社会能耗的27%。因此,建筑能耗比重大、利用效率低已成为我国建筑用能的突出问题。长期以来,上海地区住宅建筑设计对建筑的保温隔热
建设公共服务型政府有多种路径选择,然而从本质上看,电子政务体现了公共服务型政府的基本理念,提供了实现公共服务型政府目标的有效途径,是重要的公共服务型政府治理范式。要实现
本论文依次从社会文化、技术和艺术的角度,以较为详实的史实为基础,分析了自世博会创办以来,其展馆建筑的发展历史及其与社会文化、技术和艺术美学发展的关联性、各个阶段的
当前的汽车空调风机大多还是采用有刷直流电动机进行调速的。虽然有刷直流电动机具有运行效率高和调速性能好等许多优点,但由于它存在许多固有的缺陷:采用电刷和换向器等机械
本论文在阅读和分析大量国内外文献资料的基础上,对个体信息获取的行为进行了行为上、认知上、心理上的研究。从分析和比较国外具有典型代表性的信息行为理论及模型入手,在情
随着人类基因组计划(HGP)的完成,生物信息学的研究进入了后基因组时代,用计算方法对基因表达调控和基因功能进行研究成为生物信息学研究的核心内容.由于在真核基因表达调控中