CN-121979540-A - Operation and maintenance service management system and method based on CMDB data model and scene arrangement
Abstract
The invention provides an operation and maintenance service management system and method based on a CMDB data model and scene arrangement. Belongs to the technical field of IT operation and maintenance automation, configuration Management Database (CMDB) and low code flow arrangement intersection. The method comprises the steps of constructing a visual custom CMDB model for operation and maintenance service data, generating initial CMDB model data, automatically generating and processing a unified data interface and a front-end UI, constructing an operation and maintenance service data management platform, configuring a dynamic programming engine driven by an event according to the operation and maintenance service data management platform, converting an operation and maintenance scene into an executable workflow, generating operation and maintenance scene programming workflow data, collecting full service flow data to obtain original operation and maintenance service data and service execution time stamp data, preprocessing the original operation and maintenance service data to generate standardized operation and maintenance service data, and improving efficiency and accuracy of operation and maintenance service management through an operation and maintenance service management method based on the CMDB data model and scene programming.
Inventors
- SUN YUHENG
- HU JINYA
- SHEN ZHIJUN
Assignees
- 广州尚络维科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260126
Claims (10)
- 1. An operation and maintenance business management method based on a CMDB data model and scene arrangement, which is characterized by comprising the following steps: S1, constructing a visual custom CMDB model for operation and maintenance service data, generating initial CMDB model data, and automatically generating and processing a unified data interface and a front-end UI to construct an operation and maintenance service data management platform; S2, carrying out event-driven dynamic arrangement engine configuration according to an operation and maintenance service data management platform, converting an operation and maintenance scene into an executable workflow, generating operation and maintenance scene arrangement workflow data, and collecting full service flow data to obtain original operation and maintenance service data and service execution time stamp data; S3, carrying out model driving interface call according to the standardized operation and maintenance service data, carrying out automatic adaptation of a unified RESTful/gRPC interface under different service scenes, and generating adapted operation and maintenance service interface data; S4, performing state tracking processing on the operation and maintenance service through the service execution time stamp data to generate operation and maintenance service state tracking data; performing state updating and writing back processing on the operation and maintenance service state tracking data through the structured execution result data, writing back the execution result to the CMDB model, and generating updated CMDB model data; And S5, carrying out weighted stability index evaluation according to the updated CMDB model data to generate an operation and maintenance business stability index, and carrying out risk early warning and flow optimization processing according to the operation and maintenance business stability index to generate operation and maintenance business risk early warning and optimization data.
- 2. The operation and maintenance business management method based on the CMDB data model and scene orchestration according to claim 1, wherein the S1 comprises: S11, collecting operation and maintenance business total basic data, defining core attributes of a CMDB model one by one based on a visual operation interface, defining core elements, and generating model attribute basic data; s12, supplementing detail parameters for the model attribute basic data, perfecting attribute configuration dimension, and generating model attribute complete configuration data; S13, combing the hierarchical relationship, the dependence logic and the association constraint conditions of different operation and maintenance business objects, constructing a bidirectional association system among models, and defining association field mapping rules to generate model relationship configuration data; S14, integrating model attribute complete configuration data and model relation configuration data, designing a multi-dimensional model view, configuring corresponding information, and generating model view configuration data; S15, integrating model attribute complete configuration data, model relation configuration data and model view configuration data to form initial CMDB model data, constructing a unified data interaction specification based on the data, automatically generating a standardized data consumption interface and a modularized front end interaction interface, and constructing an operation and maintenance business data management platform.
- 3. The operation and maintenance business management method based on the CMDB data model and scene orchestration according to claim 1, wherein S2 comprises: S21, deploying an event-driven dynamic programming engine based on the operation and maintenance business data management platform, configuring basic settings, and generating basic configuration data of the programming engine; S22, disassembling various operation and maintenance service scenes, carding, converting the scenes into standardized executable workflow nodes, and generating scene node disassembly data; s23, configuring each workflow node, and connecting all nodes in series to form a complete workflow to generate operation and maintenance scene arranging workflow data; S24, starting a full service flow data acquisition mechanism by taking operation and maintenance scene arrangement workflow data as a guide, and capturing process data in the operation and maintenance service development process; S25, preprocessing the collected original data, eliminating data redundancy and inconsistency, and generating standardized operation and maintenance service data conforming to the unified standard.
- 4. The operation and maintenance business management method based on CMDB data model and scene orchestration of claim 3, wherein S22 comprises: Disassembling various operation and maintenance service scenes, carding, converting the scenes into standardized executable workflow nodes, and generating scene node disassembly data; Dividing operation and maintenance service scene categories according to service attributes, distinguishing scene core targets and application ranges, and generating scene classification data; according to the scene classification data, core link disassembly is carried out on various scenes one by one, unnecessary processes are stripped, key execution nodes of the scenes are extracted, and scene core link disassembly data are generated; Aiming at the scene core link disassembly data, the execution logic, the participation objects, the triggering conditions, the execution sequence and the branch judgment rules of each link are combed, the association logic among the elements is defined, and the scene link element data is generated; referring to unified workflow node specifications, converting scene link element data into executable workflow nodes with unified structure definition, defining core functions and boundaries of each node, and generating scene node the first edition data; And checking the integrity, logical continuity and executable of the scene node the first edition data, and correcting the node definition deviation and element deletion problems to form standardized scene node disassembly data.
- 5. The operation and maintenance business management method based on the CMDB data model and scene orchestration according to claim 1, wherein S3 comprises: s31, extracting interface call requirements of different service scenes from standardized operation and maintenance service data, defining key information of the requirements, and generating interface call requirement data; S32, based on interface call demand data, starting a model-driven interface adaptation mechanism, automatically matching a corresponding RESTful or gRPC interface, and generating adapted operation and maintenance service interface data; s33, performing connectivity test, data transmission verification and response speed detection on the adapted operation and maintenance service interface data, verifying the interface adaptation validity, and generating interface adaptation verification result data; S34, according to the interface adaptation verification result data, triggering a corresponding operation and maintenance service execution flow through the adapted interface, recording the execution information in the service execution process in real time, and generating service execution process data; s35, classifying and sorting the service execution process data and the final execution result, standardizing the field, completing the associated information and identifying the result state, and converting the data into structured execution result data with a uniform structure.
- 6. The operation and maintenance business management method based on the CMDB data model and scene orchestration according to claim 1, wherein S4 comprises: S41, analyzing service execution time stamp data, establishing a state tracking link according to nodes of each stage of the time sequence serial operation and maintenance service, capturing state information in real time, and generating operation and maintenance service state tracking data; s42, carrying out real-time fusion comparison on the structured execution result data and the operation and maintenance service state tracking data, updating service execution state information, result identification and node completion conditions, and generating operation and maintenance service real-time state data; S43, according to the data storage rule of the CMDB model, synchronously writing back the operation and maintenance service real-time state data and the structured execution result data to the CMDB model, covering the original corresponding data entry, and generating updated CMDB model data; s44, comparing the updated CMDB model data with the actual state of the physical operation environment, checking the data field information, and generating a data consistency check report; S45, aiming at the difference item found in the data consistency check report, analyzing a difference cause and executing corresponding operation.
- 7. The operation and maintenance business management method based on CMDB data model and scene orchestration according to claim 6, wherein S41 comprises: Extracting core information in service execution time stamp data, removing invalid redundant time records, and generating time stamp core analysis data; Based on the time stamp core analysis data, sequencing the service nodes of each stage according to time sequence, and combing the connection sequence and the dependence logic among the nodes to generate node time sequence sequencing data; defining the execution start time, the expected end time and the inter-end time of each node according to the node time sequence sequencing data, defining the node execution period and the connection gap, and generating node time boundary data; Monitoring the execution dynamic of each node in real time, recording the service execution state, the progress completion proportion, the specific time point of abnormal triggering, the abnormal type, the recovery operation and the recovery time length, and generating node real-time state data; integrating the node time sequence ordering data, the node time boundary data and the node real-time state data, constructing a state tracking link which penetrates through the whole service flow, and forming complete operation and maintenance service state tracking data.
- 8. The operation and maintenance business management method based on CMDB data model and scene orchestration according to claim 6, wherein S42 comprises: extracting core fields in the structured execution result data, and finishing to form execution result core data; Extracting key information in the operation and maintenance service state tracking data to generate state tracking core data; establishing a field corresponding relation between execution result core data and state tracking core data by taking a service unique identifier and a node ID as a correlation basis, and generating data correlation mapping data; based on the data association mapping data, matching fields are compared one by one in real time, consistency of an execution result and a current state is verified, missing state information is supplemented, deviation data is corrected, and a data fusion comparison result is generated; and updating the whole service information according to the data fusion comparison result, and integrating to form complete operation and maintenance service real-time state data.
- 9. The operation and maintenance business management method based on the CMDB data model and scene orchestration according to claim 1, wherein S5 comprises: S51, extracting key indexes from updated CMDB model data, and defining evaluation standards and weight distribution of each index to generate index evaluation system data; s52, calculating scores of all indexes based on index evaluation system data, weighting and summing to generate an operation and maintenance service stability index, and intuitively reflecting the overall operation condition of the operation and maintenance service; S53, analyzing the stability index of the operation and maintenance service and the score condition of each index to generate a problem analysis report; s54, aiming at various problems in the problem analysis report, making targeted measures to generate operation and maintenance business risk early warning and optimizing data; And S55, reversely applying the operation and maintenance business risk early warning and optimization data to corresponding links, and continuously iterating and perfecting an operation and maintenance business management mechanism to form closed-loop management of all business flow data.
- 10. A system for implementing a CMDB data model and scene orchestration based operation and maintenance business management method according to claim 1, wherein the system comprises: The platform construction module is used for carrying out visual custom CMDB model construction on the operation and maintenance service data to generate initial CMDB model data; The data acquisition module is used for carrying out event-driven dynamic arrangement engine configuration according to the operation and maintenance service data management platform, converting an operation and maintenance scene into an executable workflow, generating operation and maintenance scene arrangement workflow data, carrying out full service flow data acquisition to obtain original operation and maintenance service data and service execution time stamp data; The service execution module is used for carrying out model driving interface call according to the standardized operation and maintenance service data, carrying out automatic adaptation of the uniform RESTful/gRPC interface under different service scenes, and generating adapted operation and maintenance service interface data; The write-back processing module is used for carrying out state tracking processing on the operation and maintenance service through the service execution time stamp data to generate operation and maintenance service state tracking data; And the optimization processing module is used for carrying out weighted stability index evaluation according to the updated CMDB model data to generate an operation and maintenance business stability index, and carrying out risk early warning and flow optimization processing according to the operation and maintenance business stability index to generate operation and maintenance business risk early warning and optimization data.
Description
Operation and maintenance service management system and method based on CMDB data model and scene arrangement Technical Field The invention provides an operation and maintenance business management system and method based on a CMDB data model and scene arrangement, belonging to the technical field of IT operation and maintenance automation, configuration Management Database (CMDB) and low code flow arrangement intersection. Background In the current operation and maintenance business management field, the mainstream CMDB and operation and maintenance automation scheme have a plurality of defects to be solved urgently. Traditional CMDB focuses only on storage Configuration Items (CIs) and their topological relationships, severely disjointed from business processes. For example, when a service operation such as "server offline" is performed, the service flow needs to be additionally modeled in an independent BPMN engine, and the two are in a lack of semantic association, so that the flow cannot perceive the CI state change, and the operation and maintenance management efficiency is low. In terms of interfaces, different micro-service APIs, such as asset services, monitoring services, work order services and the like, are required to be called by different service scenes, and a unified interface which is automatically generated based on a CMDB model is lacking. The adaptation cost of the consumption end is high, and the operation and maintenance work is complex and complicated. In the development link, an operation and maintenance scene such as 'network equipment configuration backup' is newly added, a great deal of effort is still required to be invested by developers to write a controller, a service layer, DAO and a front page, the operation and maintenance scene cannot be realized through pure configuration, and the principle of efficient development is violated. In addition, the results of the automated script execution are unstructured and written back to the CMDB, so that the model state is inconsistent with the physical environment, and the authority of the CMDB is greatly compromised. The prior published patent or product is limited to an isolated function, and cannot be subjected to deep fusion of a visual custom CMDB model and an automatic arrangement scene, so that an operation and maintenance service operation system with tri-in-one capability is constructed, and normal form transition of operation and maintenance service cannot be realized. Disclosure of Invention The invention provides an operation and maintenance business management system and method based on a CMDB data model and scene arrangement, which are used for solving the problems mentioned in the background art: the invention provides an operation and maintenance business management method based on a CMDB data model and scene arrangement, which comprises the following steps: S1, constructing a visual custom CMDB model for operation and maintenance service data, generating initial CMDB model data, and automatically generating and processing a unified data interface and a front-end UI to construct an operation and maintenance service data management platform; S2, carrying out event-driven dynamic arrangement engine configuration according to an operation and maintenance service data management platform, converting an operation and maintenance scene into an executable workflow, generating operation and maintenance scene arrangement workflow data, and collecting full service flow data to obtain original operation and maintenance service data and service execution time stamp data; S3, carrying out model driving interface call according to the standardized operation and maintenance service data, carrying out automatic adaptation of a unified RESTful/gRPC interface under different service scenes, and generating adapted operation and maintenance service interface data; S4, performing state tracking processing on the operation and maintenance service through the service execution time stamp data to generate operation and maintenance service state tracking data; performing state updating and writing back processing on the operation and maintenance service state tracking data through the structured execution result data, writing back the execution result to the CMDB model, and generating updated CMDB model data; And S5, carrying out weighted stability index evaluation according to the updated CMDB model data to generate an operation and maintenance business stability index, and carrying out risk early warning and flow optimization processing according to the operation and maintenance business stability index to generate operation and maintenance business risk early warning and optimization data. The invention provides a system for realizing the operation and maintenance business management method based on the CMDB data model and scene arrangement, which comprises the following steps: The platform construction module is used for carrying out visual