Fault Tolerant Aware Scheduling on IoT Systems: A Comparative Study
摘要
In recent years, the rise of IoT technology has led to a significant increase in the demand for real-time applications that require execution with prioritization. The challenge of scheduling fault-tolerant tasks in fog and cloud environments has become particularly crucial, especially when considering the need to minimize energy consumption in the nodes. This paper presents a comprehensive comparative study on fault-aware scheduling in IoT (Internet of Things) systems. The aim is to evaluate different scheduling approaches that improve fault tolerance in the dynamic and resource-constrained environment of IoT systems (especially at a fog or cloud level). We analyse and compare various related works that consider different constraints such as system reliability, resource utilization, and responsiveness to failures. The study aims to provide an overview of the strengths and weaknesses of existing fault-tolerant scheduling techniques in IoT systems, thereby facilitating a better understanding of their practical implications. Thus, this study contributes to the advancement of robust and reliable scheduling strategies for IoT applications.