期刊文献+

基于发布/订阅模型的中间件实时拓展 被引量:1

Real-time Expansion of Middleware Based on Publish/Subscribe Model
下载PDF
导出
摘要 基于发布/订阅模型的卫星数据模型中间件不具备实时性。为此,给出一种对其进行实时拓展的服务软件总体框架。提出将任务的中间件优先级映射到本地节点优先级的线性均匀分布动态映射算法。引入超周期思想,在静态优先级可抢占调度算法下,对优先级任意的硬实时周期和非周期混合任务进行可调度性分析。采用恢复块技术对其进行冗余备份以解决服务软件单点故障。分析结果表明,该框架基本可以满足实时系统的要求。 An overall framework is put forward to expand the real-time ability of the middleware Satellite Data Model(SDM) based on publish/ subscribe model.A linear and dynamic method is presented to map middleware priority to native operating system.It analyzes the schedulability test of scheduling hard real-time period and sporadic tasks under static priority preemptive scheduling algorithm whose priority is assigned freely.To improve its fault-tolerance capability,the software by Recovery Block(RB) technique is done back up so that it can avoid the breakdown of any part one.Compared with the preceding system,this service framework possibly meets the needs of distributed real-time applications.
出处 《计算机工程》 CAS CSCD 2012年第23期33-36,共4页 Computer Engineering
关键词 实时中间件 优先级映射 可调度性判定 负载均衡 选举算法 容错 real-time middleware priority mapping schedulability judgment load balance voting algorithm fault tolerance
  • 相关文献

参考文献6

  • 1Randell B.System Structure for Software Fault Tolerance[J].IEEETransactions on Software Engineering,1975,1(2):220-232.
  • 2郭长国,王怀民,邹鹏,王锋.实时中间件的优先级映射[J].软件学报,2003,14(6):1060-1065. 被引量:6
  • 3Liu C L,Layland J W.Scheduling Algorithms for Multi-programming in a Hard Real-time Environment[J].Journal of theACM,1973,20(1):46-61.
  • 4Lehoczky J,Lui Sha,Ding Ye.The Rate Monotonic SchedulingAlgorithm:Exact Characterization and Average Case Behavior[C]//Proc.of the 10th IEEE Real-time Systems Symposium.[S.l.]:IEEE Computer Society,1989:166-171.
  • 5赵明阳,张育平,谷青范.基于负载均衡的实时CORBA调度服务设计[J].计算机技术与发展,2011,21(3):20-23. 被引量:1
  • 6Avizienis A G.The N-version Approach to Fault-tolerantSoftware[J].IEEE Transactions on Software Engineering,1985,11(12):1491-1501.

二级参考文献17

共引文献5

同被引文献6

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部