Proxy-Based Domain Segmentation for Network Root Cause Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network modeling approaches require detailed system characteristics and increased computer resources, leading to resource burdens and prolonged processing times, especially when trying to cross-correlate information between different domains in a network.
Innovation Solution
A method representing systems as a plurality of independent model domains, where selected components and their relationships are simplified using proxy representations, allowing for efficient event mapping and system analysis across domains without the need for extensive detailed information transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If detailed system characteristics are incorporated into the computer model to improve accuracy, then measurement precision is improved, but device complexity and computer resources required increase
Solution Approach 1:
The system is divided into multiple independent model domains (network domain, storage domain, application domain) each with its own simplified model. This segmentation allows each domain to be modeled with appropriate detail level without requiring the entire system to be modeled at high detail, thus maintaining accuracy while reducing overall complexity and resource requirements.
Solution Approach 2:
Proxy objects are created as simplified copies of actual system components. These proxies represent the essential characteristics needed for analysis without incorporating all detailed system characteristics. The proxies enable accurate representation of inter-domain relationships while significantly reducing the complexity of individual component models.
2Measurement precision
If detailed system characteristics are incorporated into the computer model to improve accuracy, then measurement precision is improved, but use of energy by moving object increases
Solution Approach 1:
By segmenting the system into independent domains with simplified models, the computational energy required to process each domain is significantly reduced. The independent domains can be processed in parallel or sequentially without requiring the entire detailed system model to be loaded and processed, thus reducing overall energy consumption while maintaining analysis accuracy.
Solution Approach 2:
The proxy objects provide energy-efficient representations of system components that consume far less computational resources than full detailed models. These proxies maintain the essential information needed for cross-domain analysis while requiring minimal processing power, thereby reducing total energy consumption.
3Reliability
If information is transferred between domains to enable cross-correlation analysis, then reliability of analysis is improved, but device complexity and processing time increase
Solution Approach 1:
Only the essential information and events needed for cross-domain analysis are extracted and transferred between domains. The simplified models include only the necessary interfaces and event mappings, reducing the volume of data transfer and processing requirements while maintaining analysis reliability through focused correlation of critical information.
Solution Approach 2:
Event mappings and simplified interfaces act as intermediaries between domains, enabling reliable cross-correlation without requiring direct complex interactions between all domain components. These intermediaries standardize the information exchange format and reduce processing time by providing structured, pre-defined interaction protocols.
4Device complexity
If the model is segmented into different functional domains to reduce resource burden, then device complexity is reduced, but loss of information occurs during cross-domain information transfer
Solution Approach 1:
Proxy objects are designed as faithful copies that preserve the essential characteristics and relationships of actual system components. The proxy models maintain accurate representations of events, states, and relationships necessary for analysis, preventing information loss while operating at simplified complexity levels suitable for resource-constrained environments.
Solution Approach 2:
Standardized event mappings and interface definitions serve as intermediaries that ensure complete and accurate information transfer between domains. These intermediaries maintain data integrity by providing structured protocols for information exchange, ensuring that no critical analysis information is lost during the simplification and transfer process.
Data Source
AI summary
A method, apparatus and computer-program product for performing a system analysis of a system is disclosed. The system is represented as a plurality of independent model domains, wherein the model domain represents selected ones of a plurality of components and the relationships among the components and the method comprises the steps of representing, as proxies, selected ones of the plurality of components of a first domain, wherein the relationships among the components are limited to direct relationships among adjacent ones of the components, wherein the first domain representation is available to a second domain, providing events occurring in the first domain to the second domain, providing a mapping between a plurality events and a plurality of observable events occurring among the proxy components of the first domain and a plurality of observable events occurring among the components of the second domain, wherein the mapping is represented as a value associating each event with each observable event, and performing the system analysis based on the mapping of events and observable events.


