Computer System Configuration Change Detection via Event-Driven Notification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In computer system management, long polling intervals can lead to undetected configuration changes, making it difficult to identify the cause of failures, as the details of changes during the interval are unclear, affecting timely issue resolution.
Innovation Solution
A management system that maintains both configuration information entries based on regular collections and change information entries manually input, associating them to provide detailed insights into configuration changes, regardless of pull or push data collection types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the polling interval is set to a long interval to reduce the time and resource consumption of information collection, then the collection frequency is reduced and system load is decreased, but the ability to detect and identify individual configuration changes is degraded
Solution Approach 1:
The patent segments configuration change detection into two complementary approaches: (1) periodic polling that collects configuration information at long intervals to reduce system load, and (2) event-driven change notifications that provide detailed, real-time change information. This segmentation allows the system to maintain low resource consumption while achieving precise detection of individual configuration changes through the combination of both methods.
Solution Approach 2:
The patent introduces an intermediary mechanism (change notification system) that bridges the gap between periodic polling and real-time change detection. When a configuration change occurs, the intermediary captures and notifies the specific change details, allowing the system to identify individual changes even when polling intervals are long, thus resolving the contradiction between collection frequency and detection precision.
2Adaptability or versatility
If the polling interval is extended to accommodate large-scale computer systems, then the system can handle larger scales with feasible collection frequency, but the ability to grasp details of configuration changes is lost
Solution Approach 1:
The patent segments the information collection approach based on system scale: for large-scale systems, it uses extended polling intervals to maintain adaptability, while simultaneously implementing event-driven change notification to capture detailed configuration change information. This segmentation allows the system to scale to large sizes without losing the ability to grasp change details.
Solution Approach 2:
The patent implements preliminary action by establishing an event-driven notification mechanism that proactively captures configuration change details as they occur, rather than waiting for the next polling cycle. This preliminary capture of change information ensures that even with extended polling intervals for large-scale systems, detailed change information is preserved and available for analysis.
3Productivity
If configuration changes are not detected in detail, then the system operation can continue with reduced monitoring overhead, but the ability to identify failure causes and handle issues timely is degraded
Solution Approach 1:
The patent implements feedback by establishing a change notification mechanism that provides immediate information about configuration changes to the management system. This feedback loop ensures that even when polling intervals are extended for operational efficiency, the system receives timely notifications about configuration changes, maintaining the ability to identify failure causes and respond appropriately.
Solution Approach 2:
The patent introduces an intermediary change notification system that acts as a bridge between configuration changes and the management system. This intermediary captures change details and transmits them promptly, ensuring that the management system maintains high reliability in failure identification without requiring continuous polling that would reduce operational efficiency.
Data Source
AI summary
A management system retains a plurality of configuration information entries and a plurality of change information entries. Each of the plurality of configuration information entries is information which represents a change of a configuration of a computer system and includes at least a portion of: information which is included in information which is periodically collected from the computer system; and information which is identified on the basis of first and second information which is respectively polled from the computer system in first and second collection. Each of the plurality of change information entries is information which represents a change of a configuration of the computer system and includes manually inputted information relating to the change of configuration of the computer system. The management system associates at least one of the plurality of change information entries with at least one of the plurality of configuration information entries and manages same.


