带Linux系统的服务器冗余技术研究

来源 :武汉理工大学 | 被引量 : 3次 | 上传用户:zuobinning
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在诸如核能发电、电力调度、航空航天等高成本高危险行业,对于控制系统可靠度要求极高。对于这类行业,如何提高控制系统的可靠度是一个极其重要的问题。随着集成电路技术的快速发展,硬件的性能越来越高,成本越来越低,这为控制系统冗余技术的发展提供了一个很好的条件。对于一些带有服务器的工业生产过程控制系统,可以采用服务器冗余的形式来提高控制系统的可靠度。本文研究带Linux操作系统的服务器冗余技术。从系统的可靠性出发,分析影响服务器可靠度的相关因素。研究二乘二取二冗余、三模冗余和双机热备冗余三种典型的冗余形式,完成了对这三种经典冗余形式的可靠度表达式的详细数学推导,进一步得到了可靠度与资源消耗比表达式。分析对比了这三种冗余形式控制的可靠度曲线。阐述了实现双机冗余必须要解决的双机同步、故障检测和仲裁切换三项关键技术,分析了冗余系统各个状态间的关系。在冗余系统中主备可靠度均相同的假设下,给出了双机并联、表决和旁联三种模式下系统的可靠度数学表达式,绘制了相应的可靠度曲线。对比分析表明,双机并联冗余比其他两种模式对系统的可靠度提高更多。因此,选取双机并联的模式来进行带Linux操作系统的冗余系统设计。完成了双机并联冗余控制系统总体结构设计,提出了一种基于服务器健康状态的冗余切换策略,并用百分制的健康值表示服务器的健康状态。将设计的双机并联冗余控制系统抽象为RT-LAB平台下的模型,进行系统仿真研究。用来至A/D转换卡的模拟信号模拟服务器进程的健康值,测试系统能否按照设定的切换策略完成冗余切换。以系统总体结构设计为基础,完成了如下设计工作:如何获取服务器健康状态值、如何对冗余进程进行管理、主服务器和备服务器之间如何进行通信、主服务器和备服务器状态切换等。
其他文献
由于输油管道的老化或各种介质的腐蚀以及其他破坏因素,会引起管道的泄漏,为了及时发现泄漏事故,减少油气泄漏带来的经济损失,维护管道的正常运行,减小对生态环境的影响,同时打击猖
本文提出了一种半导体激光传感器的两相流测量方法,该方法属于光学测量方法,不受流体导电性的影响。通过在同一截面上安装多对半导体激光传感器来考察流体在管截面方向的流动
本课题“基于组态王的生物发酵多参数优化控制系统的研究”是江苏省工业攻关项目“总线化智能多参数高精度检测及控制仪表的开发及其产业化”的子项目。生物发酵过程具有高度
对于大功率整流多机组并联系统,传统的控制方案中各整流控制器一般采用常规的PID控制,各控制器之间相互独立。在实际运行的时候,经常出现改变一个整流机组的电流时也同时影响
本课题针对非入侵式胎儿心电信号提取的关键技术做了研究,提出了用稀疏分量分析方法以及弭灭圆法来提取FECG。 若源信号是稀疏信号,则在混合信号的散点图中,每个稀疏源信
本论文在简要介绍造纸流程的基础上,讨论了内模控制原理、神经网络学习算法的使用特点,重点研究了基于神经网络的内模控制在流浆箱控制中的模型设计和系统实现,并加以仿真验证。
神经系统中有大量的神经元,神经元是神经科学研究的基础。生物实验研究神经元特性时花费较大,且很难实现。数学仿真在进行神经元网络分析时,运算速度成了最大的瓶颈。近年来,
流程工业的生产具有高度的连续性,如何保证生产过程的稳定性和可靠性显得十分重要,采用必要的故障诊断技术可有效地防止昂贵的停机和避免严重的安全事故。因此开展复杂工业过程
在实际系统中,由于各种不可避免的因素如系统运行环境的变化,模型的近似化等原因都会出现一些不确定参数,使所得到的对象模型跟实际对象的特性存在某种差距.因此难以用基于精
机器人是工业时代飞速发展的产物,时至今日,已经取得了飞速的发展,以不同的形态活跃在各行各业中。所谓生活支援机器人,是响应当代日本社会人口老龄化的社会现实而提出来的,