Automated Discovery Server Configuration for Faster CMDB Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of managing and tracking configuration items in distributed computing environments, particularly in cloud-computing settings, leads to lengthy and complicated discovery processes, making it difficult to maintain an up-to-date map of devices and their relationships.
Innovation Solution
An automated discovery process is implemented, utilizing a configuration management database (CMDB) and middleware servers to streamline the configuration process, including automated asset management, credential automation, and scheduled discovery, with guided setup and discovery accelerators to reduce configuration duration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual configuration process is used for discovery, then configuration accuracy can be maintained, but configuration duration becomes excessively long
Solution Approach 1:
The system performs preliminary actions by automatically generating configuration files and pre-configuring discovery servers before the actual discovery process begins. The guided setup accelerator creates necessary configurations in advance, including credential management and server provisioning, so that the discovery process can start immediately without manual configuration delays.
Solution Approach 2:
The discovery server automatically configures itself through the guided setup accelerator, which autonomously generates configuration files, manages credentials, and provisions servers without requiring manual human intervention. The system serves itself by automatically detecting network topology, identifying configuration items, and updating the CMDB without external assistance.
2Duration of action of moving object
If automated discovery process is implemented, then configuration duration is reduced, but system complexity increases
Solution Approach 1:
The guided setup accelerator acts as an intermediary between the user and the complex automated discovery system. It provides a simplified interface that masks the underlying complexity of server provisioning, credential management, and configuration file generation. The accelerator mediates between manual user input and automated system processes, reducing the perceived complexity for users while maintaining automated efficiency.
3Loss of information
If comprehensive tracking of configuration items is performed, then data completeness is improved, but processing time increases
Solution Approach 1:
The discovery process is segmented into multiple independent phases: network topology detection, configuration item identification, credential verification, and CMDB updates. Each phase can be executed independently and in parallel where possible. The guided setup accelerator segments the configuration management into modular tasks that can be processed concurrently, maintaining data completeness while reducing overall processing time through parallel execution.
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.