首页 | 本学科首页   官方微博 | 高级检索  
     

一种新的异构实时分布式系统的容错调度算法
引用本文:刘怀,郑世友,费树岷.一种新的异构实时分布式系统的容错调度算法[J].小型微型计算机系统,2005,26(12):2154-2159.
作者姓名:刘怀  郑世友  费树岷
作者单位:1. 南京师范大学,电气与自动化工程学院,江苏,南京,210042
2. 东南大学,自动化研究所,江苏,南京,210096
基金项目:南京师范大学科研基金(2003KZXXGQ2B88)资助;南京师范大学青年基金(2004111XQNBQ41)资助.
摘    要:一般来说,异构分布式实时系统中任务的周期并不完全相同且任务的时限不等于它们的周期,同时系统中还有一些无容错需求的任务.因此现有的任务调度算法一般不能满足这些要求.针对这类系统,在结合基版本/副版本技术和EDF算法的基础上,给出了一种新的容错调度算法.该算法由两部分组成:任务分配调度算法和单处理器调度算法.对于单处理器调度算法,本文采用了EDF算法;在此基础上,给出一种启发式静态任务分配算法.分析了系统的可调度性,给出了任务可调度条件和基版本/副版本时限的设置方法.仿真结果表明,这种算法是有效的.

关 键 词:分布式实时系统  基版本/副版本技术  EDF算法  容错  任务分配算法
文章编号:1000-1220(2005)12-2154-06
收稿时间:2004-07-01
修稿时间:2004-07-01

Novel Fault-Tolerant Scheduling Algorithm for Heterogeneous Real-Time Distributed Systems
LIU Huai,ZHENG Shi-you,FEI Shu-min.Novel Fault-Tolerant Scheduling Algorithm for Heterogeneous Real-Time Distributed Systems[J].Mini-micro Systems,2005,26(12):2154-2159.
Authors:LIU Huai  ZHENG Shi-you  FEI Shu-min
Abstract:In general,the periods of tasks in heterogeneous distributed real-time systems are not the same and the deadline of task is not equal to its period.At the same time,in the system there are some tasks that do not require faulttolerance.Therefore,the scheduling algorithms that have studied do not meet these conditions.For the system,a novel fault-tolerant scheduling algorithm is presented based on primary copy/backup copy technique and EDF algorithm.The algorithm is divided into two parts: one is task-assigning algorithm,the other is scheduling algorithm for uniprocessor.For scheduling algorithm for uniprocessor,EDF algorithm is adopted because it can make best use of processor.Basing on this,a heuristic static task-assigning algorithm is presented.The algorithm assigns the tasks onto processor before system runs and do not change after system runs,so the offset of the algorithm is smaller.The schedulability of tasks in the system is analyzed and the condition,which the tasks must meet when they are schedulable,is investigated.The method for setting the deadlines of primary copy and backup copy is given.The result of simulation experiments shows that the fault-tolerant scheduling algorithm presented in this paper is effective.
Keywords:distributed real-time system  primary copy/backup copy technique  EDF algorithm  fault-tolerance  tasks assigning
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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