Virtualized Fault Handler Reconfiguration Without System Shutdown
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic systems with high integration levels require seamless modification of application responses to faults without disrupting other applications or resources, as traditional shutdowns or reboots significantly reduce system availability.
Innovation Solution
A method for dynamic configuration of reaction policies in a virtualized fault management system, where each fault handler is identified by an FHID, allowing for updates to reaction combinations without affecting other applications, using FHID enable circuits, configuration circuits, and multiplexers to manage fault events and reactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional shutdown or reboot is performed to modify application response to fault, then fault management policy can be updated, but system availability is significantly reduced
Solution Approach 1:
The system segments fault management into independent virtualized fault handlers, each identified by an FHID and associated with specific applications. This allows individual fault handlers to be updated without affecting the entire system, enabling policy modifications while maintaining system availability through selective, isolated updates rather than full system shutdowns.
Solution Approach 2:
The patent implements dynamic reconfiguration of fault handlers during system operation. The virtualized fault management system allows fault handlers to be dynamically created, modified, or deleted without system shutdown, enabling adaptive fault management policies to be applied in real-time while maintaining continuous system operation and availability.
2Adaptability or versatility
If system shutdown is performed to modify fault response, then complete system reconfiguration is possible, but disruption to other applications increases
Solution Approach 1:
The system divides fault management into separate virtualized fault handlers that can be independently configured and updated. This segmentation allows reconfiguration of specific fault handlers without impacting other applications or fault handlers, maintaining application operation continuity while enabling targeted system reconfiguration where needed.
Solution Approach 2:
The patent introduces a virtualized fault management layer that acts as an intermediary between applications and fault handling. This layer enables configuration changes to be applied to specific fault handlers without directly disrupting application execution, allowing reconfiguration while maintaining productivity through the decoupling of fault management from application operation.
3Reliability
If fault handler configuration is updated dynamically, then system availability is maintained, but complexity of managing multiple fault handlers increases
Solution Approach 1:
The patent implements a universal virtualized fault management architecture where fault handlers are standardized with common identification (FHID) and configuration mechanisms. This universality allows multiple fault handlers to be managed through a consistent framework, reducing the complexity of managing diverse fault handlers while maintaining high system availability through dynamic reconfiguration capabilities.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of dynamic configuration of reaction policies in virtualized fault management system includes disabling a fault handler circuit comprising a reaction core in response to receiving a request to modify a respective first reaction policy including a plurality of first recovery actions of the reaction core, wherein each of the first recovery actions is responsive to a respective fault indication. At least one event status is cleared from an event table of the fault handler circuit. The at least one event status is set in response to the fault handler circuit receiving the respective fault indication. The reaction core is configured with a second reaction policy including a plurality of second recovery actions.