Machine room visual management method and device based on digital twin technology and medium

By using digital twin technology to identify the layout design of the data center and match the equipment model, a visual data center monitoring interface is generated, which solves the problem that the equipment status cannot be viewed intuitively in traditional data center management and realizes the visual management of data center equipment.

CN122240900APending Publication Date: 2026-06-19BEIJING HAOTUO TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING HAOTUO TECHNOLOGY CO LTD
Filing Date
2024-12-18
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Traditional data center management methods cannot screen for faults, and users cannot view the status of equipment in the data center in a timely and intuitive manner.

Method used

Digital twin technology is used to identify the layout design of the target computer room and generate a main view. The equipment model is searched in the preset model library through the equipment layout information to generate a visualized computer room, and the equipment data is associated with the computer room monitoring interface.

Benefits of technology

It enables intuitive and visual management of the computer room and its internal equipment, allowing users to view and maintain equipment status through a visual interface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122240900A_ABST
    Figure CN122240900A_ABST
Patent Text Reader

Abstract

This application relates to the technical field of data visualization technology, specifically to a data center visualization management method, device, and medium based on digital twin technology. The method includes: identifying various views of the layout design diagram of the target data center to obtain a main view; identifying the equipment graphics included in the main view to obtain equipment layout-related information, including the installation location and orientation of each IT infrastructure element; generating a corresponding visualized data center based on the equipment layout-related information and a pre-set equipment model library; acquiring equipment data from the target data center and associating the equipment data with the visualized data center to obtain a visualized data center monitoring interface. This solves the problem of enabling users to view and maintain the data center and its internal equipment through visualization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data visualization technology, and more specifically, to a data center visualization management method, device, and medium based on digital twin technology. Background Technology

[0002] With the rapid development of information technology and the continuous expansion of data center scale, the operation and maintenance management of computer rooms and the critical IT infrastructure installed within them has become the core. Traditional computer room management generally involves numbering and managing the electronic equipment such as servers, network devices, and storage devices, as well as critical IT infrastructure such as racks and cabinets installed in the computer room, and managing them by adding or removing items from the list. This method, on the one hand, can only query which devices are installed in the computer room, but cannot perform fault screening; on the other hand, users cannot view the status of each device in the data center computer room in a timely and intuitive manner. Summary of the Invention

[0003] This application provides a method, device, electronic equipment, and computer-readable storage medium for visual management of data centers based on digital twin technology, which can solve the problem that users cannot intuitively view the data center and its internal equipment. The technical solution is as follows:

[0004] Firstly, a data center visualization management method based on digital twin technology is provided, which includes:

[0005] Identify each view of the layout design drawing of the target computer room to obtain the main view;

[0006] The device graphics included in the main view are identified to obtain the device layout information of the main view, which includes the installation location and orientation of each IT infrastructure.

[0007] Based on the equipment list information of the target data center and the relevant equipment layout information, the system searches in the preset equipment model library and generates the corresponding visualized data center based on the found equipment models.

[0008] Obtain the equipment data of the target data center and associate the equipment data with the visualized data center to obtain the visualized data center monitoring interface.

[0009] Secondly, a data center visualization management device based on digital twin technology is provided, the device comprising:

[0010] The main view determination module for the computer room is used to identify each view of the layout design drawing of the target computer room and obtain the main view.

[0011] The device layout information determination module is used to identify the device graphics included in the main view and obtain the device layout information of the main view. The device layout information includes the installation location and orientation of each IT infrastructure.

[0012] The visualized data center generation module is used to search in a preset equipment model library based on the equipment list information of the target data center and the relevant equipment layout information, and generate the corresponding visualized data center based on the found equipment model.

[0013] The data center monitoring interface generation module is used to acquire equipment data from the target data center and associate the equipment data with the visualized data center to obtain the visualized data center monitoring interface.

[0014] A third aspect of this application discloses an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.

[0015] A fourth aspect of this application discloses a computer-readable storage medium that stores computer instructions, wherein the computer program is invoked by a processor to execute the steps of the above-described method.

[0016] This application embodiment identifies the main view by recognizing each view of the layout design diagram of the target computer room, thereby identifying the equipment-related information included in the main view, and deploying equipment in the target computer room according to a preset model library, thereby achieving the effect of visualizing the target computer room and its equipment, and then obtaining the equipment data of the target computer room and associating the equipment data with the visualized computer room to obtain the visualized computer room monitoring interface, so as to achieve the purpose of allowing users to view and maintain the computer room and its internal equipment through visualization. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below.

[0018] Figure 1 A schematic diagram of the structure of the data center visualization management method based on digital twin technology provided in the embodiments of this application;

[0019] Figure 2 A schematic diagram of the main view of an embodiment of the data center visualization management method based on digital twin technology provided in this application;

[0020] Figure 3 A schematic diagram of the structure of a data center visualization management device based on digital twin technology provided in this application embodiment. Detailed Implementation

[0021] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0022] This application provides a data center visualization management method based on digital twin technology, such as... Figure 1 As shown, the method includes steps S101 to S104.

[0023] Step S101: Identify each view of the layout design drawing of the target computer room to obtain the main view.

[0024] Specifically, the layout design drawing of the target data center can be imported through a preset interface. When the application detects the imported layout design file, it can first perform a format validation. If the format validation fails, the layout design file's format is converted to a preset format. For example, when importing a layout design file for a specific data center, if the file's format is detected and a preset format (such as dwg) is provided, a corresponding format conversion interface is offered. Upon detecting the user's confirmation of the format conversion on this interface, the layout design file for that data center is converted to the preset format before being displayed.

[0025] Specifically, layout design Figure 1 It typically includes several views, and the content of these views generally includes tables, text, and graphics. Among them, the table content or text is generally used to determine the main view.

[0026] Step S102: Identify the device graphics included in the main view to obtain the device layout information of the main view. The device layout information includes the installation location and orientation of each IT infrastructure.

[0027] Specifically, the device graphic in the main view can be matched against a preset model library to determine device layout information. In application, the installation direction of the device can be determined by checking whether the device graphic includes a predefined graphic identifier.

[0028] Step S103: Based on the equipment list information of the target computer room and the relevant equipment layout information, search in the preset equipment model library, and generate the corresponding visualized computer room based on the found equipment model.

[0029] Specifically, equipment category information can be obtained from the preset equipment management information database by identifying the target computer room, or it can be determined through the equipment list description in the main view.

[0030] Specifically, the corresponding IT infrastructure can be selected from the equipment model library according to the equipment layout information and placed in the data center model to simulate the target data center.

[0031] Step S104: Obtain the equipment data of the target computer room and associate the equipment data with the visualized computer room to obtain the visualized computer room monitoring interface.

[0032] Specifically, data on equipment in the data center can be obtained to acquire real-time data on various IT infrastructures within the data center. This data can then be linked to a visualized data center interface to view the communication status of each IT infrastructure.

[0033] This application embodiment identifies the main view by recognizing each view of the layout design diagram of the target computer room, thereby identifying the equipment-related information included in the main view, and deploying equipment in the target computer room according to a preset model library, thereby achieving the effect of visualizing the target computer room and its equipment, and then obtaining the equipment data of the target computer room and associating the equipment data with the visualized computer room to obtain the visualized computer room monitoring interface, so as to achieve the purpose of allowing users to view and maintain the computer room and its internal equipment through visualization.

[0034] In some embodiments, step S101 further includes:

[0035] Step S1011 (not shown in the figure): Extract content from each view and determine the main view based on the extracted content.

[0036] Specifically, this is determined by examining the content of each view, such as whether the text content includes the description of "computer room".

[0037] In some embodiments, step S1011 further includes:

[0038] Perform a frame scan on the layout design drawing;

[0039] When the first frame of any view is scanned, determine the view content of the area corresponding to the second frame of that view;

[0040] If the view content of the area corresponding to the second frame of any view does not include the description information of the main view, then the adjacent views of any view are scanned based on the first frame of any view, and the step of determining the view content of the area corresponding to the second frame of any view is performed until the view content of the scanned adjacent views includes the description information of the main view.

[0041] Specifically, the various views in the layout design drawing Figure 1Generally, the content area is defined by a first frame and a second frame; that is, the view content is located within the content of the first and second frames. In application, during the scanning of the layout design drawing, when the first frame of a certain view is scanned, the scanning range can be narrowed down to obtain the second frame. The view area is then located using the second frame, and content extraction is performed within that area. If the extracted view content includes a description of the server room, scanning stops; otherwise, the first frame is used as a reference, and the scanning moves outward to obtain the first frame of another view. The view content of the second frame of that other view is then calculated until its view content includes a description of the server room, at which point scanning stops and this is designated as the main view. By traversing each view in this way, the main view is determined, thereby completing the identification of the equipment deployed in the server room.

[0042] In some embodiments, step S101 further includes:

[0043] Based on the preset equipment installation direction identifiers, the installation direction of each IT infrastructure included in the main view is determined;

[0044] Based on a variety of preset device graphic shapes, the main view includes the types of various IT infrastructures.

[0045] Specifically, the installation direction of equipment is generally indicated by several adjacent lines on the equipment graphic. For example... Figure 2 The three adjacent lines 103 at the bottom of the device graphic shown are used to represent the front of the device, thus indicating the installation orientation of the device during visualization and ensuring that the visualized device matches the actual installation.

[0046] In some embodiments, step S103 further includes:

[0047] Search the equipment model library based on the equipment list information of the target computer room;

[0048] The found device models are deployed in the visualized data center according to the installation location and orientation of each IT infrastructure, thus obtaining the visualized data center.

[0049] In this embodiment of the application, the equipment list information is used to characterize the equipment models, names, and other information installed in the computer room, so as to perform matching queries in the equipment module library using this information, find the corresponding equipment models, and display them visually.

[0050] Specifically, the visualized data center can be determined based on the architectural drawings of the building where the target data center is located. In application, architectural design drawings of different buildings in different regions and their corresponding visualized rooms can be pre-deployed. Thus, when determining the location information of the data center (e.g., Room 201, 1st Floor, XX Building, XX City), the corresponding visualized room can be directly retrieved, and the corresponding equipment models can be deployed in that visualized room, thereby obtaining the visualized data center for the user to view.

[0051] In some embodiments, step S103 further includes:

[0052] If any IT infrastructure in the target data center is a cabinet, then the cabinet equipment list information is determined based on the equipment list information of the target data center.

[0053] Based on the equipment list information in the rack, the system searches the equipment model library and deploys the equipment in the rack according to the found equipment models.

[0054] Specifically, the equipment list information and the rack equipment list information are queried through the business database, and can also be adjusted through the content provided in the main view.

[0055] In some embodiments, the method further includes:

[0056] When at least one change is detected in the architectural design or layout design drawings of the target data center, a visualized data center is successfully generated based on the change results.

[0057] When changes occur in the data center architecture, such as the addition of ventilation or communication lines, the corresponding visualized data center needs to be adjusted to maintain consistency with the actual data center. A corresponding data center model is generated based on the adjusted architectural design for updating. If facilities installed within the data center, such as server racks or other equipment, are replaced, or if server racks have added communication connection interfaces, the layout design needs to be adjusted accordingly. This requires adjusting the equipment models deployed in the corresponding visualized data center, following the methods described above.

[0058] Another embodiment of this application provides a data center visualization management device based on digital twin technology, such as... Figure 3 As shown, the device 30 includes: a main view determination module 301 for the computer room, a device layout information determination module 302, a visual computer room generation module 303, and a computer room monitoring interface generation module 304.

[0059] The main view determination module 301 for the computer room is used to identify each view of the layout design drawing of the target computer room and obtain the main view.

[0060] The device layout information determination module 302 is used to identify the device graphics included in the main view and obtain the device layout information of the main view. The device layout information includes the installation location and orientation of each IT infrastructure.

[0061] The visual data center generation module 303 is used to generate a corresponding visual data center based on equipment layout information and a preset equipment model library.

[0062] The data center monitoring interface generation module 304 is used to obtain the equipment data of the target data center and associate the equipment data with the visualized data center to obtain the visualized data center monitoring interface.

[0063] This application embodiment identifies the main view by recognizing each view of the layout design diagram of the target computer room, thereby identifying the equipment-related information included in the main view, and deploying equipment in the target computer room according to a preset model library, thereby achieving the effect of visualizing the target computer room and its equipment, and then obtaining the equipment data of the target computer room and associating the equipment data with the visualized computer room to obtain the visualized computer room monitoring interface, so as to achieve the purpose of allowing users to view and maintain the computer room and its internal equipment through visualization.

[0064] Furthermore, the main view determination module for the computer room includes:

[0065] The view content extraction submodule is used to extract content from each view and determine the main view based on the extracted content.

[0066] Furthermore, the view content extraction submodule includes:

[0067] The view frame scanning unit is used to perform frame scanning on the layout design drawing;

[0068] The view content determination unit is used to determine the view content of the area corresponding to the second frame of any view when the first frame of any view is scanned;

[0069] The main view determination unit is configured to, if the view content of the area corresponding to the second frame of any view does not include the description information of the main view, scan the adjacent views of any view based on the first frame of any view, and perform the step of determining the view content of the area corresponding to the second frame of any view, until the view content of the scanned adjacent views includes the description information of the main view.

[0070] Furthermore, the equipment layout information determination module includes:

[0071] The location determination submodule is used to determine the installation direction of each IT infrastructure included in the main view based on the preset device installation direction identifier;

[0072] Based on a variety of preset device graphic shapes, the main view includes the types of various IT infrastructures.

[0073] Furthermore, the visualization data center generation module includes:

[0074] The computer room facility model lookup submodule is used to search for equipment models in the equipment model library based on the equipment list information of the target computer room.

[0075] The visualized data center generation submodule is used to deploy the found device models in the visualized data center according to the installation location and orientation of each IT infrastructure, thus obtaining the visualized data center.

[0076] Furthermore, the visualization data center generation module also includes:

[0077] The cabinet information determination submodule determines the cabinet equipment list information for the cabinet based on the equipment list information of the target computer room if any IT infrastructure in the target computer room is a cabinet.

[0078] The rack equipment deployment submodule is used to search the equipment model library based on the rack equipment list information, and then deploy the equipment in the rack according to the found equipment model inside the rack.

[0079] Furthermore, the device also includes:

[0080] The visualized data center update module is used to successfully generate a visualized data center based on the changes when at least one of the architectural design or layout design drawings of the target data center is detected to have changed.

[0081] The data center visualization management device based on digital twin technology in this embodiment can execute the data center visualization management method based on digital twin technology provided in this application embodiment. The implementation principle is similar and will not be described again here.

[0082] Another embodiment of this application provides an electronic device, including: a processor and a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.

[0083] Specifically, the processor can be a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0084] Specifically, the processor connects to the memory via a bus, which may include a path for transmitting information. The bus can be a PCI bus or an EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc.

[0085] The memory may be ROM or other types of static storage devices that can store static information and instructions, RAM or other types of dynamic storage devices that can store information and instructions, or EEPROM, CD-ROM or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.

[0086] Optionally, the memory stores the code of the computer program that executes the solution of this application, and the execution is controlled by the processor. The processor executes the application code stored in the memory to implement the operation of the data center visualization management device based on digital twin technology provided in the above embodiments.

[0087] Another embodiment of this application provides a computer-readable storage medium that stores computer instructions, the computer program of which is invoked by a processor to execute the above-described method.

[0088] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0089] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0090] The above is a detailed description of the preferred embodiments of this application. However, this application is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.

Claims

1. A data center visualization management method based on digital twin technology, characterized in that, include: Identify each view of the layout design drawing of the target computer room to obtain the main view; The device graphics included in the main view are identified to obtain device layout information related to the main view, which includes the installation location and orientation of each IT infrastructure. Based on the equipment list information of the target computer room and the relevant equipment layout information, a search is performed in the preset equipment model library, and a corresponding visualized computer room is generated based on the found equipment model. The device data of the target computer room is obtained and associated with the visualized computer room to obtain the visualized computer room monitoring interface.

2. The method according to claim 1, characterized in that, The process of identifying the layout design drawing of the target computer room to obtain the main view includes: Extract content from each view and determine the main view based on the extracted content.

3. The method according to claim 2, characterized in that, The step of extracting content from each view and determining the main view based on the extracted content includes: Perform a frame scan on the layout design drawing; When the first frame of any view is scanned, determine the view content of the area corresponding to the second frame of that view; If the view content of the area corresponding to the second frame of any view does not include the description information of the main view, then the adjacent views of any view are scanned based on the first frame of any view, and the step of determining the view content of the area corresponding to the second frame of any view is performed until the view content of the scanned adjacent views includes the description information of the main view.

4. The method according to claim 1, characterized in that, The step of identifying the device graphics included in the main view to obtain device layout-related information of the main view includes: Based on the preset equipment installation direction identifier, the installation direction of each IT infrastructure included in the main view is determined; Based on a variety of preset device graphic shapes, the main view is determined to include various types of IT infrastructure.

5. The method according to claim 1, characterized in that, The process of searching in a preset equipment model library based on the equipment list information of the target data center and the equipment layout information, and generating a corresponding visualized data center based on the found equipment models, includes: The equipment model is searched in the equipment model library based on the equipment list information of the target computer room; The found device models are deployed in the visualized data center according to the installation location and orientation of each IT infrastructure, thus obtaining the visualized data center.

6. The method according to claim 5, characterized in that, The process of searching in a preset equipment model library based on the equipment list information of the target data center and the equipment layout information, and generating a corresponding visualized data center based on the found equipment models, also includes: If any IT infrastructure in the target data center is a server rack, then the server rack equipment list information for that server rack is determined based on the equipment list information of the target data center; The equipment is searched in the equipment model library based on the rack equipment list information, and deployed in the rack according to the found equipment models inside the rack.

7. The method according to claim 1, characterized in that, The method further includes: When at least one of the architectural design or layout design drawings of the target computer room is detected to have changed, the visualized computer room is successfully generated based on the change result.

8. A data center visualization management device based on digital twin technology, characterized in that, include: The main view determination module for the computer room is used to identify each view of the layout design drawing of the target computer room and obtain the main view. The device layout information determination module is used to identify the device graphics included in the main view and obtain the device layout related information of the main view. The device layout related information includes the installation location and orientation of each IT infrastructure. The visualization data center generation module is used to search in a preset equipment model library based on the equipment list information of the target data center and the equipment layout information, and generate a corresponding visualization data center based on the found equipment model. The data center monitoring interface generation module is used to acquire the equipment data of the target data center and associate the equipment data with the visualized data center to obtain the visualized data center monitoring interface.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, and the computer program is invoked by a processor to perform the method as described in any one of claims 1-7.