检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖北大学数学与计算机科学学院,湖北武汉430062 [2]武汉数字工程研究所,湖北武汉430074
出 处:《哈尔滨工程大学学报》2004年第6期789-793,共5页Journal of Harbin Engineering University
基 金:国防科学技术工业委员会基金资助项目(413160201).
摘 要:分布系统中如何保证具有容错需求任务的实时性是一个具有挑战性的课题,目前针对不同的应用背景已产生了一些有意义的研究成果,但当任务的截止时间不足以让主、副两版本分别单独运行时,尚未作处理.这里提出了基于PB的改进时间冗余的启发式动态容错调度算法FTPB,在算法中根据任务的开始时间、执行时间、截止期限之间的内在关系,分别采用副版本主动复制与被动复制策略,使系统在不增加额外资源的前提下,既有较好的容错能力,又有效地利用CPU资源,同时还能提高任务的接受率.模拟实验结果表明:算法FTPB优于同类其他算法,具有较好的实用价值.In a real-time distributed system ,it is critical to have a fault-tolerant task execution scheme to meet the tasks' deadlines even in the presence of one processor failure. Although interesting scheduling algorithms are available, including the algorithm in which a task's primary copy is not executed with its backup copies at the same time.Thus far,research could not handle task deadlines that are insufficient to run the primary copies and backup copies respectively. A new dynamic fault-tolerant algorithm FTPB based on PB is offered here.In this algorithm , an active and a passive replica are utilized according to the relationship between Ri+Ci+Vi and Di. Simulation results show that the FTPB algorithm is effective, has better fault-tolerant ability, and can improve efficiently the CPU utilization and tasks acception ratio.
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.198