Autonomic Management Model for Dynamic Subject Correlations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data processing systems with distributed architectures face challenges in managing resources due to a lack of cooperation between central authorities and subjects, leading to inconsistencies and inflexibility, especially in high dynamic environments where subjects frequently change configurations.
Innovation Solution
Implementing a self-adaptive management model that dynamically establishes correlations between subjects at a logical level, allowing each subject to retrieve and apply rules to configure itself according to desired states, thereby enabling autonomous configuration and self-repair without requiring direct communication with the authority.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the authority controls every subject directly in a centralized manner, then the desired configuration can be enforced, but the system lacks flexibility and cannot handle dynamic environments where subjects change configurations frequently
Solution Approach 1:
The patent implements dynamic correlation definition where relationships between subjects are established at runtime rather than statically. The authority can dynamically update correlations between subjects, allowing the system to adapt to changing configurations while maintaining consistency. This resolves the contradiction by enabling both enforced configuration and dynamic adaptability.
Solution Approach 2:
The patent introduces a feedback mechanism where subjects report their current configuration and availability status to the authority. The authority uses this feedback to maintain accurate correlation information and update desired configurations accordingly. This feedback loop enables the system to handle dynamic changes while maintaining configuration consistency.
2Reliability
If the authority maintains information about all subjects and communicates with each directly, then centralized control is achieved, but the system complexity increases significantly
Solution Approach 1:
The patent segments the management function by introducing correlation objects that encapsulate relationships between subjects. Instead of the authority directly managing every subject connection, the system uses correlation objects to represent and manage relationships, reducing the complexity of centralized control while maintaining reliability.
Solution Approach 2:
The patent introduces correlation objects as intermediaries between the authority and subjects. These correlation objects handle the complex correlation information and communication between subjects, allowing the authority to maintain centralized control without directly managing every individual subject connection, thus reducing system complexity.
3Ease of manufacture
If correlations between subjects are defined statically at deployment time, then the configuration is simple to establish, but the system cannot adapt to dynamic changes in subject configurations
Solution Approach 1:
The patent transitions from static correlation definition to dynamic correlation establishment. Correlations are defined at deployment time but can be dynamically updated at runtime. This allows the system to maintain initial configuration simplicity while gaining the ability to adapt to dynamic changes in subject configurations.
Solution Approach 2:
The patent performs preliminary correlation definition at deployment time to establish the initial configuration. However, the system also prepares mechanisms for runtime correlation updates, allowing correlations to be dynamically adjusted. This preliminary action combined with runtime flexibility resolves the contradiction between configuration simplicity and dynamic adaptability.
4Reliability
If the system supports subjects that are temporarily unavailable or off-line, then the system becomes more robust, but the authority must handle communication with every subject directly which increases complexity
Solution Approach 1:
The patent implements a feedback mechanism where subjects periodically report their availability status to the authority. The authority uses this feedback to maintain accurate information about which subjects are available and which are offline. This feedback-based approach enables robust handling of unavailable subjects without requiring complex direct communication management.
Solution Approach 2:
The patent enables subjects to self-report their availability status and configuration information to the authority. This self-service mechanism reduces the burden on the authority to actively manage communication with every subject, allowing the system to handle unavailable subjects robustly while minimizing communication management complexity.
Data Source
AI summary
In an autonomic management method for self-configuring a subject entity in a data processing system, the subject entity retrieves, from a set of rules published by an authority entity, one or more rules corresponding at least one category of the subject entity. Each rule defines a desired state for a category, and at least one retrieved rule includes at least one formal parameter defining a correlation with at least one further category. For each retrieved rule, the subject entity resolves each formal parameter included in the retrieved rule by associating each further category specified in the formal parameter with at least one further subject entity belonging to the further category. The subject entity also applies the retrieved rule to configure the subject entity according to the desired state specified in the retrieved rule.


