Search

CN-116048929-B - Real-time interaction method for operation and maintenance of system

CN116048929BCN 116048929 BCN116048929 BCN 116048929BCN-116048929-B

Abstract

The invention discloses a method for real-time interaction of system operation and maintenance, which comprises the steps of firstly obtaining operation data of resource equipment of an operation and maintenance system, establishing a CMDB database, updating data in the CMDB database in real time according to the operation data of the operation and maintenance system, establishing a 3D operation and maintenance model according to data information in the CMDB database, defining an observed object, taking N-step adjacent entity sets as observation areas, marking the observed entity in the observation areas, and finally carrying out 3D rendering display on the entity and the adjacent entity relations, effectively reducing the control range of real-time change by defining and marking the observed object in the observation areas, rendering and displaying more detail 3D operation and maintenance models to users through limited calculation and query, enabling operation and maintenance personnel to observe the details of the 3D operation and maintenance model more intuitively, carrying out local updating in real-time updating, effectively reducing the workload of updating, and improving the rapidness of information query required by the operation and maintenance personnel.

Inventors

  • XU YUNCHUAN
  • ZHU MINGLEI

Assignees

  • 上海中畅数据技术有限公司

Dates

Publication Date
20260508
Application Date
20221230

Claims (4)

  1. 1. A method for real-time interaction of system operation and maintenance is characterized by comprising the following steps: s1, acquiring operation data of resource equipment of an operation and maintenance system, establishing a CMDB database, and updating data in the CMDB database in real time according to the operation data of the operation and maintenance system; the operation and maintenance system comprises a resource management module, a software configuration module, a monitoring management module and an alarm and fault positioning module, wherein the resource management module is respectively and electrically connected with the software configuration module, the monitoring management module and the alarm and fault positioning module; The resource management module comprises basic information of resource equipment and a flutter relation between resources, the resource scheduling is based on resource registration information, and the resource is functionally scheduled, and the resource equipment comprises a physical server, a virtual server, a container and application equipment; The running data of the resource equipment is uploaded and updated in real time in a cloud storage mode, and the software configuration module comprises local configuration management and remote configuration management, wherein the local configuration management comprises configuration item identification, working space management, version control, change control, status report and configuration audit; S2, establishing a 3D operation and maintenance model according to data information in the CMDB database; S3, defining an observed object and N adjacent entity sets as observation areas through a CMDB database; S4, marking the observed entity of the observation area, and carrying out 3D rendering display on the entity and the adjacent entity relation, wherein the 3D rendering display mode is used for completely reflecting the entity of the observation area and the relation related to the entity, and the relation related to the entity is that only one end is the observed entity; When the observed area entity object is defined, the observed entities of all the observed areas are marked by a label, and once the operation and maintenance system changes to cause the CMDB database to make corresponding changes, the changes are pushed to the 3D rendering display as long as the changes relate to the observed entities; S5, when the observed object is changed, calculating the physical size and the position relation of the observed object in the new observation area in real time, and calculating the new observation area; When the observed object changes, a user searches the next entity along a relation, does not need to totally recalculate the observation area, but updates the observed object by deleting the object in the old observation area if the change leads to the adjacent distance exceeding N, changing the original adjacent relation into N-1 through the switch if the original adjacent relation is N, finding and adding the direct neighbor of the N-1 object into the observation area, and if the user performs free jump, totally recalculating the observation area range, and adjusting the corresponding label of the CMDB database after each observation area adjustment; s6, inquiring and marking the entity of the new observation area, and automatically jumping to the 3D rendering display of the entity of the new observation area and the adjacent entity relation.
  2. 2. The method for real-time interaction of system operation and maintenance according to claim 1, wherein the establishing step of the 3D operation and maintenance model is characterized in that an initial operation and maintenance model is firstly obtained according to operation data of resource equipment, classification items in the initial operation and maintenance model are identified, corresponding classification item data are integrated to obtain a classification item data packet, a classification item demand table is established, feature data in the classification item data packet are identified, the feature data are converted into feature vectors, corresponding classification item layout values are matched according to the feature vectors, a classification item optimization model and a global optimization model are established, and the initial operation and maintenance model is optimized through the classification item optimization model and the global optimization model, so that the 3D operation and maintenance model is obtained.
  3. 3. The method of real-time interaction of system operation and maintenance according to claim 1, wherein the data update of the CMDB database is changed correspondingly along with the change of the operation and maintenance system, so that the situation of the periphery and the correlation of the observed entity can be represented.
  4. 4. The method for real-time interaction of system operation and maintenance according to claim 1, wherein the N-step adjacent entity sets are composed of a plurality of entities which can be connected with an observation object through a relation of not more than N times, and when N selection data are large, the real-time monitoring range is large, and the updating cost is high.

Description

Real-time interaction method for operation and maintenance of system Technical Field The invention belongs to the technical field of operation and maintenance system management, and particularly relates to a method for real-time interaction of operation and maintenance of a system. Background The objects managed by the operation and maintenance system are more and more complex at present, and the objects comprise tens of thousands of entities (physical/virtual servers and the like) and hundreds of thousands of relations (relations applied to running on the servers and the like). While these entities and relationships are in the process of changing rapidly (the pulling/migrating/closing of the application will change the various relationships). How to provide an intuitive way for operation and maintenance personnel to observe and operate the entities and the relations can embody rapid changes on one hand, and can not consume too much resources to repeatedly inquire on the other hand, which is always a challenge. The more commonly used method is to go through the CMDB system in depth, find out all entities and relations, and then use a relation diagram to show the whole to the operation staff. This approach has three drawbacks, firstly it reflects that when computing a snapshot of the system at that time, in a rapidly changing system, this snapshot will become obsolete quickly. Secondly, one depth traversal is long, the resource consumption is high, and the operation staff often does not need all information, only find out a small part of the attention of the operation staff, so that a large amount of calculation is wasted. The third problem is that because the system is complex, involves a large number of entities and relationships, the generated relationship graph includes a large number of points and lines, the effect is not intuitive, and the user has difficulty in finding the required information. Therefore, a method for real-time interaction of system operation and maintenance needs to be proposed to solve the above-mentioned problems. Disclosure of Invention The invention aims to provide a real-time interaction method for operation and maintenance of a system, which effectively reduces the control range of real-time change by defining and marking an observed object in an observation area, can render and display more detail 3D operation and maintenance models to users through limited calculation and inquiry, enables operation and maintenance staff to observe the details of the 3D operation and maintenance models more intuitively, carries out local update during real-time update, and effectively reduces the workload of update so as to solve the problem of proposal in the background technology. In order to achieve the above purpose, the invention adopts the following technical scheme: A method for real-time interaction of system operation and maintenance comprises the following steps: s1, acquiring operation data of resource equipment of an operation and maintenance system, establishing a CMDB database, and updating data in the CMDB database in real time according to the operation data of the operation and maintenance system; S2, establishing a 3D operation and maintenance model according to data information in the CMDB database; S3, defining an observed object and N adjacent entity sets as observation areas through a CMDB database; s4, marking the observed entity of the observation area, and performing 3D rendering display on the entity and the adjacent entity relationship; S5, when the observed object is changed, calculating the physical size and the position relation of the observed object in the new observation area in real time, and calculating the new observation area; s6, inquiring and marking the entity of the new observation area, and automatically jumping to the 3D rendering display of the entity of the new observation area and the adjacent entity relation. Preferably, the operation and maintenance system comprises a resource management module, a software configuration module, a monitoring management module and an alarm and fault positioning module, wherein the resource management module is respectively and electrically connected with the software configuration module, the monitoring management module and the alarm and fault positioning module. Preferably, the resource management module comprises basic information of resource equipment and a flutter relation between resources, the resource scheduling is based on resource registration information, and the resource is functionally scheduled, and the resource equipment comprises a physical server, a virtual server, a container and application equipment. Preferably, the running data of the resource equipment is uploaded and updated in real time in a cloud storage mode, and the software configuration module comprises local configuration management and remote configuration management, wherein the local configuration management comprises configuration