BH RTI 中容错机制的设计与实现

BH RTI 中容错机制的设计与实现

ID:38135069

大小:480.59 KB

页数:5页

时间:2019-05-25

BH RTI 中容错机制的设计与实现_第1页
BH RTI 中容错机制的设计与实现_第2页
BH RTI 中容错机制的设计与实现_第3页
BH RTI 中容错机制的设计与实现_第4页
BH RTI 中容错机制的设计与实现_第5页
资源描述:

《BH RTI 中容错机制的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第18卷第8期系统仿真学报©Vol.18No.82006年8月JournalofSystemSimulationAug.,2006BHRTI中容错机制的设计与实现刘钟书,周忠,吴威(北京航空航天大学虚拟现实新技术教育部重点实验室,北京100083)摘要:采用分布式的对等物理结构和层次式的逻辑管理结构相结合的软件体系,将联盟执行中的RTI身份信息、联盟运行管理信息等关键内容进行冗余,定时检测各RTI的运行状况并及时进行系统重构。实验和应用结果表明,该机制可以实现故障的检测和定位、错误的屏蔽或恢复,能够很好的满足HLA应用系统的

2、容错性需求。关键词:高层体系结构;运行时支撑环境;容错;竞争算法中图分类号:TP391.9文献标识码:A文章编号:1004-731X(2006)08-2133-04DesignandImplementationofFault-tolerantMechanisminBHRTILIUZhong-shu,ZHOUZhong,WUWei(TheKeyLaboratoryofVirtualRealityTechnologies,MinistryofEducation,BeihangUniversity,Beijing100083,Ch

3、ina)Abstract:Thearchitectureintegratedofdistributedpeer-to-peerphysicalstructureandhierarchicallogicalsupervisorystructurewasadopted.Thecriticalinformationredundancywasmade,suchasRTIidentity,andfederationexecutionsupervisory,andthentheruntimeconditionofeachRTIwasde

4、tected,andalsothearchitecturewasrebuiltintime.Theexperimentalresultsshowthismechanismcandetectandlocatefaults,maskandrestorefromit,andcanmeettherequirementoffault-tolerantinHLAapplications.Keywords:highlevelarchitecture;runtimeinfrastructure;fault-tolerant;competit

5、ionalgorithm资源状态监控调度、安全认证等功能建立分布式仿真容错系引言统(DSFT:DistributedSimulationFault-Tolerancesystem);文1HLA(HighLevelArchitecture,高层体系结构)的出现主献[4]中,提出了复制盟员(R-Fed:ReplicaFederate)的概念,要是为了军事目的服务,随着HLA规范的不断发展和技术的即将盟员概念进行扩充,建立了信息冗余和动态监控机制进日趋完善,它在其他领域(如交通、娱乐、制造业等)也得到了行容错;文献[5]中,在原有

6、HLA体系结构之上构建资源共广泛的应用,这就对HLA的核心部件——RTI(运行时支撑享系统(RSS:ResourceSharingSystem),在可能参与联盟环境:RuntimeInfrastructure)的容错性就提出了更高的要求;执行的工作站之间对盟员进行动态平衡和映射。上述[3-5]由于在HLA规则中规定了所有盟员的通信交互都需要通过的研究中,都在HLA系统中实现了一定程度的容错性,但RTI实现,在HLA的体系下RTI的崩溃将造成整个联盟执是这些研究多局限在将应用层或/和资源层,或把中间件层行的崩溃。特别是在早期的

7、RTI实现中,多是采用的集中服也作为一种资源,将他们的数据进行冗余并做动态监控,从务器体系结构的方式[1],一旦核心节点崩溃,将导致整个系而实现系统的容错性。但是这些研究都并未涉及具体的RTI软件本身的容错性支持,而且当前国际上主流的RTI软件统任务的失败,这对于HLA应用系统来说是不可接受的。(如DMSORTI,pRTI,MAKRTI等),也都没有提供对容错现有的HLA规范除了预定义的异常处理机制能提供一的明确支持,只有文献[1]中简要介绍了UKRTI、RTI-s等定程度上的可检测性之外,并没有涉及到正式的失败处理模[1,

8、2]RTI软件的容错性相关工作。型和容错技术。文献[2]中已经有了关于修订版HLA规范根据文献[1,2]中提出的故障系统分层模型,结合HLA的论述:扩展了HLA容错性,希望能够允许联盟以预定义系统的特点,对RTI软件本身的容错机制进行研究,本文认的标准方式来处理错误。但是这些都还停留在理论

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。