A fault-tolerant scheduling problem
IEEE Transactions on Software Engineering
An adaptive scheduling algorithm for fault-tolerant real-time systems
Software Engineering Journal - Special issue on real-time software
IEEE/ACM Transactions on Networking (TON)
A hierarchical fair service curve algorithm for link-sharing, real-time and priority services
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Distance-Constrained Scheduling and Its Applications to Real-Time Systems
IEEE Transactions on Computers
Analysis of checkpointing for schedulability of real-time systems
RTCSA '97 Proceedings of the 4th International Workshop on Real-Time Computing Systems and Applications
Optimal Scheduling for Fault-Tolerant and Firm Real-Time Systems
RTCSA '98 Proceedings of the 5th International Conference on Real-Time Computing Systems and Applications
Enhancing the Real-Time Capability of the Linux Kernel
RTCSA '98 Proceedings of the 5th International Conference on Real-Time Computing Systems and Applications
An optimal pinwheel scheduler using the single-number reduction technique
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
Proportional Share Scheduling of Operating System Services for Real-Time Applications
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Integrating Multimedia Applications in Hard Real-Time Systems
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Implementing a General Real-Time Scheduling Framework in the RED-Linux Real-Time Kernel
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
WF2Q: worst-case fair weighted fair queueing
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 1
Hi-index | 0.00 |
In this paper, w e study the fault-tolerant support for real-time applications. In particular, we study the scheduling issues and kernel support for fault monitors and the primary-backup task model. Using the pow erful sc heduling framework in RED-Linux, we can support a jitter-less fault monitoring. We can also provide the task execution isolation so that an erroneous runaw ay task will not take aw ay additional CPU budget from other concurrently running tasks. Finally, we provide a group mechanism to allow the primary and backup jobs of a fault-tolerant task to share both the CPU budget as well as other resources. All these mechanisms make the implementation of fault-tolerant real-time systems easier.