Edge Device Redundant Component Testing and Fault Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Edge computing environments face challenges in maintaining continuous processing and safe data storage at remote, hard-to-reach locations due to the difficulty and cost of accessing and maintaining edge devices, which can lead to component failures and operational issues.
Innovation Solution
Implementing a method for periodic testing and identification of faulty components within edge devices, allowing healthy redundant components to take over processing without failing over to another server, thereby ensuring continuous operation and isolating faulty components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant components are deployed in edge devices, then system reliability is improved, but device complexity increases
Solution Approach 1:
The system performs preliminary testing on redundant components during initialization and periodically during operation to identify faulty components before they cause system failure. This advance detection allows the system to proactively switch to healthy redundant components, maintaining reliability while managing complexity through automated testing protocols
Solution Approach 2:
The edge device autonomously manages its own redundant components by automatically testing, identifying faulty components, and switching to healthy ones without external intervention. This self-service capability handles the complexity of redundancy management internally, allowing the system to maintain high reliability while keeping the operational interface simple
2Reliability
If periodic testing operations are executed on redundant components, then component reliability is improved, but processing time is lost
Solution Approach 1:
The system implements periodic testing operations at strategically chosen intervals rather than continuous testing, balancing reliability verification with processing time requirements. Testing occurs during initialization and at scheduled intervals, allowing normal processing to proceed uninterrupted between tests while still maintaining component reliability through regular health checks
Solution Approach 2:
The system maintains continuous processing operations by executing tests during initialization and using non-intrusive periodic testing that does not interrupt normal workload processing. Healthy redundant components continue to process workloads uninterrupted, ensuring continuity of useful action while reliability is maintained through background testing and monitoring
3Stability of the object's composition
If faulty components are isolated and deactivated, then system stability is improved, but device complexity increases
Solution Approach 1:
The system autonomously identifies faulty components through testing and automatically deactivates them while switching workloads to healthy redundant components. This self-service fault isolation mechanism maintains system stability by removing faulty elements without requiring external intervention, while the automated nature of the process manages the complexity of fault management internally
Data Source
AI summary
A method comprises executing a testing operation on a plurality of redundant components of an edge device. In one example, based, at least in part, on the testing operation, at least one redundant component of the plurality of redundant components is identified as having an operational issue, and the at least one redundant component is deactivated in response to the identifying. One or more remaining redundant components of the plurality of redundant components are utilized in one or more operations following the testing operation.


