Distributed Self-Healing Virtual Assets for Network Resilience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Centralized systems for monitoring and repairing virtual assets in a network can lead to service bottlenecks, causing delays and potential network disruptions, especially when multiple assets are affected or infected with malware, making it difficult to provide timely diagnostic and repair services.
Innovation Solution
Distributing self-monitoring and self-healing capabilities to virtual assets by pre-deploying asset policies and repair libraries, allowing them to autonomously detect issues and restore their operational state, thereby reducing reliance on centralized services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized computing system is configured to monitor and repair multiple remote computing systems, then comprehensive monitoring coverage is achieved, but service bottlenecks occur causing delayed repairs and potential damages
Solution Approach 1:
The patent divides the centralized monitoring system into distributed monitoring agents deployed on individual virtual assets. Each agent independently monitors its host asset, segmenting the monolithic centralized system into multiple autonomous units that operate in parallel, eliminating the service bottleneck while maintaining comprehensive coverage
Solution Approach 2:
The patent implements self-healing capabilities where virtual assets automatically detect and repair their own issues using locally stored repair libraries and policies. This self-service mechanism eliminates the need for centralized repair coordination, reducing repair time while maintaining system reliability through autonomous fault resolution
2Productivity
If a centralized system concurrently scans and transmits fixes to multiple affected systems, then all systems receive repairs, but the centralized system becomes unresponsive and service quality deteriorates
Solution Approach 1:
The patent segments the repair function by deploying local monitoring agents and repair libraries on each virtual asset. This allows concurrent repair operations across multiple assets without centralized coordination overhead, maintaining high repair throughput while preserving service responsiveness through distributed autonomous operation
Solution Approach 2:
The patent pre-deploys repair libraries and policies to virtual assets before failures occur. When issues arise, repairs are executed immediately using pre-prepared solutions, eliminating the need for real-time centralized repair generation and transmission, thus maintaining both high throughput and responsiveness
3Reliability
If centralized services are unavailable due to network interference from malware, then no repairs can be transmitted, but distributed self-healing continues to function
Solution Approach 1:
The patent enables virtual assets to autonomously detect malware infections and execute repairs using locally stored policies and repair libraries, maintaining service availability even when centralized services are blocked by network interference. The self-service capability ensures continuous operation without external coordination
Solution Approach 2:
The patent segments the healing function into distributed autonomous agents on each virtual asset, eliminating dependency on centralized services. This segmentation allows the system to maintain reliability under network interference while the increased architectural complexity is managed through modular, standardized agent implementations
Data Source
AI summary
A method and system for performing self-monitoring and self-healing operations from a virtual asset include receiving a first operating policy from an asset management computing environment, according to one embodiment. The method and system includes receiving a library of repairs from the asset management computing environment, according to one embodiment. The method and system includes detecting events, with the virtual asset, at least partially based on operational characteristics of the virtual asset exceeding at least one of the thresholds, according to one embodiment. The method and system includes repairing the virtual asset, with the virtual asset, using the library of repairs to return the virtual asset to the pre-determined state of operation.


