首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
文中设计了一种容错系统,该系统是建立在应用程序层之下、操作系统层之上位置结构的中间件.系统由三模冗余与其之间的通信链路组成系统的硬件结构以及由故障检测模块(对节点的检测和对应用程序的检测)、故障处理模块所组成的软件部分构成.基于 VxWorks 实时操作系统,设计了一种高可用的容错中间件系统,分析了系统的组成原理,给出了基于心跳检测的故障检测机制和 N 版本编程方法进行故障检测,以及前向和后向任务恢复方法进行故障恢复,并实现了原型系统.试验表明:给出的容错中间件系统具备了基本的容错能力,可有效提高系统的可用性和可靠性  相似文献   

2.
设计并实现了一种在VxWorks系统下基于检查点的任务恢复机制。分析了VxWorks系统下检查点文件的内容。采用基于内存预先分配的主动内存管理、基于系统内核对象池的任务间通信和基于检查点的用户层中间件的方法实现了任务恢复机制。通过验证实验表明,原型系统实现了基本的任务恢复功能,有效提高了系统的软件容错能力。  相似文献   

3.
高可用双机容错服务器的研究与设计   总被引:4,自引:3,他引:4  
于斌  刘宏伟  崔刚  杨孝宗 《计算机工程与设计》2006,27(9):1524-1525,1570
为了保证服务器对外服务的持续性,提高服务器的可靠性,双机容错服务器是一种较好的解决方案.通过引入集群技术设计了高可用双机容错服务器的硬件容错体系,使用自检和心跳等多种软件容错技术实现了运行于该容错服务器之上的容错管理系统,最后对该容错系统给出了可用性分析.  相似文献   

4.
容错CORBA系统的设计与实现   总被引:3,自引:0,他引:3  
CORBA是基于对象技术的中间件平台的最流行的标准之一 .CORBA对应用屏蔽了分布式系统的异构性 .然而目前 CORBA还没有考虑容错问题 ,而容错是运行在异构环境中的分布式应用的核心问题之一 .因此 ,在最近几年许多为 CORBA应用添加可靠性和可用性的建议出现在各种文献上 .本文分析了这些建议的优、缺点 ,并提出了一个新颖的与 CORBA兼容的方法 ,这种方法不同于异步环境中可靠结构的分发方法 .  相似文献   

5.
姚兰  桂勋  巨军让 《计算机工程》2007,33(6):83-85,1
随着硬件容错技术的成熟,软件容错技术成为提高系统可靠性的热点问题。直接开发容错应用是非常困难的,鉴于中间件为应用系统提供了良好的开发环境,该文研究和设计了一个基于中间件的容错系统模型,提出了一种新的节点容错结构构造方法,为解决冗余、失效检测和恢复等容错的关键技术问题形成了一套较完整的解决方案。采用马尔科夫过程求出系统的可靠度,验证了系统设计的合理性和可靠性。  相似文献   

6.
Flash存储器虽然应用广泛,但是有限的擦写次数缩短了使用寿命。Flash文件系统必须采用一定策略延长Flash使用寿命,提高Flash使用效率。该文分析了TrueFFS实现上述目标的原理,介绍了在Flash上实现TrueFFS 的方法,并对TrueFFS的性能进行了分析和比较。  相似文献   

7.
数据库系统的备份恢复与容错在实际应用中越来越重要,针对现有备份与容错系统中资金投资大等问题,提出了一种基于客户端程序的异机备份与容错方案。该方案基于客户端应用程序,通过程序实现数据备份和容错处理,保证数据的安全和节省资金投入。  相似文献   

8.
针对航天测控系统的可靠性需求,提出了一种紧凑型PCI总线测控系统的冗余容错设计方案。系统下位机采用了基于VxWorks嵌入式操作系统来保证实时性,并在VxWorks系统中实现了高可用热插拔技术用于提高系统的冗余容错性能。提出了利用基于概率神经网络(PNN)的故障诊断方法对热冗余设备进行在线故障诊断。仿真与实验验证的结果表明,该系统具有良好的冗余容错性能,该设计方法可以有效提升系统的可靠性。  相似文献   

9.
本文描述了一个满足容错CORBA规范1.0的中间件中失效检测子系统的实现,对分布式对象模型中失效检测面临的问题加以讨论,并提出了解决方案。子系统的设计努力做到模块间的松耦合、易扩充和易升级。  相似文献   

10.
徐骞 《测控技术》2015,34(10):119-121
为解决VxWorks系统下尚无USB打印机驱动的问题,提出了一种基于VxWorks系统的USB打印机驱动软件的设计方法.详细描述了VxWorks系统的USB设备驱动模型、USB打印机驱动的工作原理、驱动软件的设计流程和具体实现.该方法中包括USB打印机驱动软件的主要设计思路和实现过程,实际应用表明该方法能够满足VxWorks系统下的USB打印需求.  相似文献   

11.
设备驱动设计是嵌入式系统开发的难点。针对本系统可靠性和实时性要求严格的特点,在详细分析VxWorks实时操作系统设备驱动机制的基础上,通过采用内核过程的方式实现了VxWorks下CAN设备驱动,达到了预期的目标。所给出的VxWorks下设备驱动设计的一般步骤为VxWorks其他设备驱动开发提供了参考。  相似文献   

12.
基于VxWorks的音频系统的设计与实现   总被引:2,自引:0,他引:2  
黎想  马欣 《计算机工程》2002,28(12):233-234,289
利用CS4281在Intel x86平台和实时操作系统VxWorks上实现音频系统,由于CS4281高度集成使其外围电路很简单,从而便于硬件设计和附加功能集成,作为当今世界上最优秀的实时操作系统之一的VxWoerks,拥有方便的接口用于编写设备驱动程序和应用软件。  相似文献   

13.
介绍了实现VxWorks网络平台的开发系统的设计.它包括以太网模式的目标机VxWorks启动,主机目标服务器和目标机代理的网络连接,组件的配置、多任务环境的建立以及事后运行过程分析工具的使用.  相似文献   

14.
基于VxWorks实时嵌入式操作系统,提出了开发DHCP 的设计方案和实现流程,能较好地解决纯DHCP下的用户合法性问题,并给出了仿真结果。  相似文献   

15.
VxWorks是一种多任务,可裁剪的嵌入式实时操作系统,广泛应用于通信、制造、航空等许多领域。对VxWorks下的PCI设备驱动设计进行研究,通过分析PCI设备特点,给出PCI设备驱动程序设计的通用方法和关键代码。  相似文献   

16.
以一种具有广泛应用的通用信号处理设备为例,讨论了实时多任务操作系统VxWorks下PCI设备驱动程序组成及开发流程。通过分析具体PCI设备,给出了PCI设备驱动程序设计的通用方法以及驱动程序实现的关键代码。同时对提高驱动程序的性能问题进行了讨论。  相似文献   

17.
基于VxWorks的VoIP网关的设计与实现   总被引:1,自引:0,他引:1  
采用S3C4510B为主控制处理器,VoicePump公司的vp101数字信号处理芯片为语音和传真业务处理器;以嵌入式实时操作系统VxWorks为软件平台开发的VoIP语音接入网关,已在网络上为商业和家庭用户提供质优价廉的IP语音服务。  相似文献   

18.
基于Vxworks实时操作系统的串口通信程序设计与实现   总被引:10,自引:3,他引:10  
结合嵌入式实时操作系统VxWorks实现风洞测控系统的实际应用,以其中的串口通信为例,讨论了在VxWorks下实现串口通信的关键技术,给出了基本原理、环境配置和程序示例。  相似文献   

19.
文章介绍了嵌入式实时操作系统VxWorks及其开发环境Tornardo,提出了无线接收器的人机界面设计与实现,具有应用价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号