Subnet-Based Network Discovery Server Configuration for CMDB Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of managing and tracking configuration of geospatially dispersed IT devices in distributed computing environments leads to lengthy and complicated discovery processes, making it difficult to maintain an up-to-date map of devices and their relationships.
Innovation Solution
A system and method for automating the discovery process using a configuration management database (CMDB) and management, instrumentation, and discovery (MID) server, which employs various probes and an ECC queue to streamline the discovery of configuration items (CIs) across multiple environments, enabling automated asset management and scheduling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual configuration and tracking methods are used for geospatially dispersed IT devices, then flexibility and adaptability are maintained, but the discovery process becomes lengthy and complicated
Solution Approach 1:
The system performs preliminary actions by pre-configuring the CMDB structure, pre-establishing probe templates, and pre-defining configuration item relationships before the actual discovery process begins. This allows the discovery process to execute more efficiently without requiring manual configuration during the discovery phase, thereby reducing both the complexity and duration of the discovery process.
Solution Approach 2:
The discovery system performs self-service by automatically executing probes against target devices, autonomously collecting configuration data, and dynamically updating the CMDB without requiring manual intervention. The system self-manages the entire discovery workflow including scheduling, data collection, processing, and database updates, which significantly improves productivity while reducing the time required for the discovery process.
2Loss of time
If automated discovery processes are implemented, then the discovery process duration is reduced, but the system complexity increases
Solution Approach 1:
The CMDB serves as an intermediary that simplifies the automated discovery process by providing a structured framework for storing and organizing configuration data. The intermediary components including standardized probe templates, pre-defined relationship models, and automated scheduling mechanisms reduce the apparent complexity of the system while enabling efficient automated discovery. These intermediaries abstract the complexity from the user perspective while maintaining automated functionality.
3Measurement precision
If detailed tracking of configuration changes is implemented, then measurement precision is improved, but the complexity of managing and tracking increases
Solution Approach 1:
The configuration tracking system is segmented into distinct modular components including individual probes for different device types, separate configuration item templates, and divided discovery scopes. Each probe is independently configured to track specific configuration parameters with high precision, while the modular architecture prevents the overall system from becoming unmanageably complex. This segmentation allows detailed tracking of configuration changes without overwhelming system complexity.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Automating discovery server configuration as part of a discovery process includes determining one or more subnets selected from multiple subnets. Each of the one or more subnets selected is associated with a respective scheduled task. In response to determining the one or more subnets selected, one or more available discovery servers are identified from multiple discovery servers. The one or more discovery servers are configured based at least in part on the one or more subnets selected. In response to the automatic configuration, network discovery is initiated to perform the respective scheduled task.