Self-healing Mechanism for Reliable Computing
نویسندگان
چکیده
One of the four major processes of an autonomic computing system is to free people from discovering, recovering, and failures, this process is called self-healing. Systems designed to be self-healing are able to heal themselves at runtime in response to changing environmental or operational circumstances. Thus, the goal is to avoid catastrophic failure through prompt execution of remedial actions. This paper proposes a self-healing mechanism that monitors, diagnoses and heals its own internal problems using self-awareness as contextual information. The self-management system that encapsulates the self-healing mechanism related to reliability improvement addresses: (1) Monitoring layer, (2) Diagnosis & Decision Layer, and (3) Adaptation Layer, in order to perform self-diagnosis and self-healing. To confirm the effectiveness of self-healing mechanism, practical experiments are conducted with a prototype system.
منابع مشابه
A Fault Model Centered Modeling Framework for Self-healing Computing Systems
As the computing systems become more and more complex, new technology and approach are desired to construct the system, so as to make them more reliable or self-healable. A modeling framework to generating selfhealing system is proposed in this paper. The model framework consists of function model, fault model, self-healing model, model composition mechanism for integration of the function mode...
متن کاملComparisons of Self-Healing Fault-Tolerant Computing Schemes
Fault tolerance has always been a critical feature for reliable electronic systems. As the systems are becoming more and more complex, novel approaches inspired from bio-system have become an interested research field. Biological systems possessed characteristics such as self-healing and self-reproduction that are similar to the requirement of fault tolerance design. This paper investigates and...
متن کاملETS (Efficient, Transparent, and Secured) Self-healing Service for Pervasive Computing Applications
To ensure smooth functioning of numerous handheld devices anywhere anytime, the importance of self-healing mechanism cannot be overlooked. Incorporation of efficient fault detection and recovery in device itself is the quest for long but there is no existing self-healing scheme for devices running in pervasive computing environments that can be claimed as the ultimate solution. Moreover, the hi...
متن کاملReliability, Diagnosis – Challenges to Pervasive Computing
Pervasive computing systems are highly complex due not only to vast heterogeneity but also to mobile, ad hoc interactions. As a result, it is very costly to provide post-purchase customer support for home pervasive computing. We have investigated current approaches that might provide technologies for solutions: faulttolerant/reliable computing, self-healing/autonomic computing, and tools for te...
متن کاملRobust Agent Based Distribution System Restoration with Uncertainty in Loads in Smart Grids
This paper presents a comprehensive robust distributed intelligent control for optimum self-healing activities in smart distribution systems considering the uncertainty in loads. The presented agent based framework obviates the requirements for a central control method and improves the reliability of the self-healing mechanism. Agents possess three characteristics including local views, decentr...
متن کامل