An efficient method to schedule tandem of real-time tasks in cluster computing with possible processor failures

ISCC(2003)

引用 8|浏览2
暂无评分
摘要
Each computer system in operation today is certain to experience faults in its operational lifetime. There is more than one source, which can cause faults, for example environmental factors, communication, interaction with users, or hardware or software design flaws randomly build into the system. A reliable system is the one that would continue operation albeit in a degraded mode despite the presence of faults. In this paper, we introduce an efficient method to schedule a tandem of real-time tasks in cluster computing with possible processor failures. The method is based on developing an objective function that combines different scheduling goals. This objective function is used to guide the search algorithm to find an efficient solution. The proposed algorithm consists of three terms, reliability, deadline and tasks grouping to minimize remote communication among tasks. The proposed method creates a scheduling table based on the objective function then searches this table for a feasible solution. The method is efficient because it reduces communication between different tasks by grouping them together. This grouping process reduces application de-fragmentation as well.
更多
查看译文
关键词
possible processor failure,scheduling,processor failures,theproposed algorithm,afeasible solution,objective function,fault tolerant computing,deadline,computer system,different schedulinggoals,areliable system,system recovery,schedule tandem,search algorithm,theobjective function,anobjective function,reliability,workstation clusters,anefficient method,real-time tasks,efficient method,itreduces communication,cluster computing,scheduling goals,tasks grouping,real-time systems,real time,real time systems,group process,software design
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要