Adaptive software fault tolerance policies with dynamic real-time guarantees

نویسندگان

  • Edgar Nett
  • H. Streich
  • Paolo Bizzarri
  • Andrea Bondavalli
  • Fabio Tarini
چکیده

Real-time applications with high dependability requirements demand for fault tolerance strategies. While for small systems with static behaviour policies based on worst case execution times can be used, this is not true for more complex systems, in which worst case execution times are partially unknown or differ drastically from their average execution time. In such cases often only a minimum of quality can be achieved. This paper proposes to combine fault-tolerant policies described by the FERT (Fault-tolerant Entity for Real Time) notation with the dynamic scheduling scheme TPS (TaskPair-Scheduling). TPS alleviates FERT’s precondition of completely known WCETs and provides a flexible implementation base to enable an easy mapping of FERT strategies to a runtime system. In a first step, a significant subset of FERT is investigated, which implies: the Recovery Block Scheme, N-Version Programming, and Imprecise Computations. TPS is utilised to guarantee different levels of quality, tailored to the application and the required level of fault tolerance, while guaranteeing, that a common deadline is met.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some Challenges in Adaptive Fault Tolerant Computing

As mission-critical computer-based systems grow in size, they must provide increasing levels of flexibility to address evolving requirements and cater for rapidly changing operational conditions. In this context, dynamic adaptation appears as a powerful enabler to allow these systems to change while maintaining their services, a key requirement in large long-running applications. Because they a...

متن کامل

Base Station Controlled Adaptive Clustering for Qos in Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are a collection of nodes organized into a cooperative network. Harsh and dynamic physical environments and extremely limited resources are major obstacles for satisfying QoS metrics. This paper proposes and analyzes an Base station Controlled Adaptive Clustering Protocol (BCACP) for Wireless Sensor Networks suitable to support real time traffic. The protocol ach...

متن کامل

ROAFTS: A Middleware Architecture for Real-Time Object-Oriented Adaptive Fault Tolerance Support

A middleware architecture named ROAFTS (Real-time Object-oriented Adaptive Fault Tolerance Support) is presented. ROAFTS is designed to support adaptive fault-tolerant execution of not only conventional process-structured distributed RT application software but also new-style object-structured distributed RT application software. While ROAFTS contains fault tolerance schemes devised for quantit...

متن کامل

Quasi-synchronism: a Step Away from the Traditional Fault-tolerant Real-time System Models

Distributed fault-tolerant real-time system models have exhibited a trend to polarize themselves in extreme positions. In this paper, we assess the tness of current models to represent the attributes underlying the distributed fault-tolerance of real-time systems. Namely, we are concerned with the correctness issues arising from the temporal properties of interprocess communication: reliable an...

متن کامل

An Adaptive Scheduling Service for Real-Time CORBA

CORBA is an important standard middleware used in the development of distributed applications. It has also been used with distributed real-time applications, through its extension for real-time systems, RT-CORBA. RT-CORBA includes many mechanisms to reduce the non-determinism associated with ordinary CORBA. These mechanisms can be used to provide guarantees for hard real-time systems if the rig...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996