Data center dynamic environment monitoring system communication protocol optimization method

By analyzing equipment categories and historical data, building a quantitative evaluation model to screen preferred protocols and optimizing resource allocation, the data transmission problem caused by protocol mismatch in the data center dynamic ring monitoring system is solved, and efficient and stable data acquisition and system load management are achieved.

CN120475084APending Publication Date: 2025-08-12CHINA SOUTHERN POWER GRID BIG DATA SERVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510608546.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-12
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In the data center dynamic ring monitoring system, it is difficult to dynamically adjust protocol parameters and system resources according to actual monitoring conditions, resulting in low data transmission efficiency and even data loss or delay. The system load during multi-protocol synchronization operation is uneven, affecting stability and reliability.

Method used

By analyzing the categories and historical operation data of the equipment to be monitored, accurately select the protocol to be adapted, construct a quantitative evaluation model to screen the preferred protocol, optimize the allocation of computing power resources, monitor the system load in real time, and use the characteristic difference value and sum feature judgment protocol to determine the preference, ensure that the protocol and equipment characteristics are consistent, avoid data transmission delays or losses, and resolve system load conflicts.

Benefits of technology

Significantly improve the real-time and accuracy of data collection, optimize data transmission efficiency and resource utilization, reduce operation and maintenance costs, ensure the stable operation of the data center dynamic ring monitoring system, and reduce the probability of failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120475084A_ABST
    Figure CN120475084A_ABST
Patent Text Reader

Abstract

The invention discloses a data center dynamic environment monitoring system communication protocol optimization method, relates to the technical field of communication monitoring, and solves the problem that protocol parameters and system resources are difficult to dynamically adjust according to actual monitoring conditions. A protocol to be adapted is accurately selected, it is ensured that the protocol is highly matched with equipment characteristics, data transmission delay or loss caused by protocol mismatching is avoided, the real-time performance and accuracy of data acquisition are remarkably improved, and efficient operation of a power and environment monitoring system is ensured; a quantitative evaluation model is constructed based on multi-dimensional indexes such as a monitoring rate and a data yield, an optimal protocol is screened by calculating a feature difference value and a sum feature, and computing power resource allocation is further optimized, so that the selected protocol achieves optimal balance in data transmission efficiency and system resource utilization, and the performance potential of equipment is mined to the greatest extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication monitoring technology, and in particular to a method for optimizing a communication protocol for a data center dynamic environment monitoring system. Background Art

[0002] In data center dynamic environment monitoring systems, a wide variety of equipment must be monitored, including UPS power supplies, air conditioners, and firefighting equipment. Communication protocols for these devices vary significantly. Traditional communication protocol selection often relies on manual experience and lacks systematic analysis of historical equipment operating data. This results in poor protocol compatibility, inefficient data transmission, and even data loss or delays.

[0003] The application with patent publication number CN119030897A discloses a method for optimizing communication protocols for a data center dynamic environment monitoring system, including: constructing a library of alternative communication protocols and evaluation indicators for communication protocol selection based on the data center dynamic environment monitoring system, and calculating the weights of the evaluation indicators; for each alternative communication protocol, quantifying and normalizing the values of its evaluation indicators; calculating the total score of each alternative communication protocol based on the weight of the evaluation indicator of each alternative communication protocol and the normalized results of the corresponding evaluation indicator values, and determining the optimal communication protocol. This allows the optimization process of the communication protocol to be quantified and calculated, and the type of evaluation indicator can be flexibly selected based on the specific characteristics of the data center's business. Standardization of communication protocols facilitates data interaction and system integration between different monitoring systems, while facilitating intelligent analysis of monitoring data.

[0004] Furthermore, existing technologies struggle to dynamically adjust protocol parameters and system resources based on actual monitoring conditions after protocol selection, making it difficult to effectively balance data transmission rates with system computing resources. Furthermore, when multiple communication protocols are operating simultaneously, the lack of real-time monitoring and coordination mechanisms for system loads can easily lead to excessive system loads and uneven resource allocation, seriously impacting the stability and reliability of data center dynamic environment monitoring systems. Therefore, a scientific and effective communication protocol optimization method is urgently needed to improve the overall performance and operational efficiency of data center dynamic environment monitoring systems. Summary of the Invention

[0005] In response to the shortcomings of the existing technology, the present invention provides a method for optimizing the communication protocol of a data center dynamic environment monitoring system, which solves the problem of difficulty in dynamically adjusting protocol parameters and system resources according to actual monitoring conditions.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: A method for optimizing a communication protocol for a data center dynamic environment monitoring system, comprising the following steps:

[0007] Step 1: Confirm the equipment to be monitored associated with the data center dynamic environment monitoring system, and select the protocol to be adapted from the historical operation data associated with the confirmed equipment to be monitored. The specific method is as follows:

[0008] Confirm the equipment to be monitored and the category to which it belongs;

[0009] Based on the category, confirm the existence of monitoring data of the same category from the historical operation data, then confirm the communication protocol associated with the same category from the corresponding monitoring data, and then record the associated communication protocol as the protocol to be adapted for the current device to be monitored;

[0010] Step 2: Based on the protocol to be adapted associated with the corresponding device to be monitored, data is monitored through the protocol to be adapted, and based on the monitoring data, the preferred protocol is determined from multiple groups of protocols to be adapted. The specific method is as follows:

[0011] Confirm a set of adaptation cycles, which are preset cycles. During the adaptation cycle, the associated protocol to be adapted is used to monitor the data of the monitored device, and confirm the monitoring rate associated with different monitoring paths. The monitoring rate of several groups associated with a single monitoring path is averaged to confirm the monitoring average rate JV of the corresponding monitoring path. i , where i represents different monitoring paths;

[0012] Then confirm the data nodes monitored by the corresponding monitoring path, confirm the data yield generated by the corresponding data node in the corresponding adaptation period, and average the data generation rates of several groups associated with the corresponding data node in the adaptation period to confirm the corresponding data yield CV i , where i represents different monitoring paths;

[0013] Use: CZ i =(JV i -CV i ) Confirm the characteristic difference CZ associated with the corresponding monitoring path i And the confirmed sets of characteristic difference values CZ i Perform summation and lock the sum feature. The protocol to be adapted that satisfies the sum feature ≥ 0 is selected as the preferred protocol. The priority protocols in multiple groups of protocols to be adapted are confirmed in turn. If there is no priority protocol, CZ is selected. i The protocol to be adapted associated with max is used as the selected protocol for the device to be monitored, and data of the device to be monitored is subsequently monitored based on this selected protocol;

[0014] Step 3: Based on the preferred protocol determined by the device to be monitored, optimize and adjust each group of priority protocols, change the computing power resources associated with each group of monitoring paths, and optimize the corresponding preferred protocol. In the specific optimization process, lock the selected protocol belonging to the device to be monitored. The specific method is as follows:

[0015] Based on the determined priority protocol, from the multiple monitoring paths associated with the priority protocol, the following conditions will not be satisfied: i <CV i The monitoring paths that are not marked as the paths to be allocated are marked as the allocation paths;

[0016] Allocate the computing power resources held in the allocation path to the path to be allocated, and in the allocation process, ensure the JV of the allocation path i Always meet: JV i ≥CV i , in the allocation process, when the JV associated with the path to be allocated i and CV i Meet the JV i ≥CV i Stop when

[0017] When the corresponding preferred protocol completes the computing power allocation process, based on the JV associated with each monitoring process i and CV i , lock the feature difference associated with the corresponding monitoring path, sum up several sets of locked feature differences, confirm the total feature, and use the confirmed total feature as the protocol feature of the current preferred protocol;

[0018] The protocol features associated with different preferred protocols are confirmed in turn, and the maximum value is selected from the confirmed protocol features. The preferred protocol associated with the maximum value is used as the selected protocol associated with the corresponding device to be monitored.

[0019] Preferably, it also includes:

[0020] Step 4: Confirm the selected protocols determined by the different monitored devices in this data center dynamic environment monitoring system, and identify whether there is a system load when multiple sets of selected protocols are running simultaneously. The specific method is as follows:

[0021] Confirm the system load factor F associated with the selected protocol in the single group operation state k , where k represents different selected protocols, and several groups of system load rates F k Perform summation to confirm the total system load rate. If the total system load rate is ≤100%, no processing is required. Otherwise, proceed to subsequent analysis.

[0022] Confirm the collection cycles set for different selected protocols, identify the overlapping collection cycles, and set the system load rate F of the selected protocol associated with the corresponding collection cycle. k Perform summation and re-determine the assessment of the corresponding system total load rate. If the system total load rate is ≤100%, no processing is required. Otherwise, a load error signal is generated for display, and the associated multiple groups of selected protocols are displayed synchronously.

[0023] The present invention provides a method for optimizing communication protocols for a data center dynamic environment monitoring system. Compared with the prior art, it has the following advantages:

[0024] By analyzing the category and historical operating data of the equipment to be monitored, the present invention accurately selects the protocol to be adapted, ensuring a high degree of compatibility between the protocol and the equipment characteristics, avoiding data transmission delays or losses caused by protocol mismatches, significantly improving the real-time and accuracy of data collection, and ensuring the efficient operation of the dynamic environment monitoring system.

[0025] A quantitative evaluation model is built based on multi-dimensional indicators such as monitoring rate and data yield. The optimal protocol is selected by calculating feature difference and sum features. The allocation of computing resources is further optimized to ensure that the selected protocol achieves the best balance between data transmission efficiency and system resource utilization, thereby maximizing the performance potential of the device.

[0026] Real-time monitoring of system load conditions when multiple protocols are running simultaneously. Through hierarchical judgment and early warning mechanisms, potential load conflicts can be discovered and resolved in a timely manner, avoiding the risk of system crashes caused by parallel operation of protocols. This provides a solid guarantee for the stable operation of the data center and significantly reduces operation and maintenance costs and failure probability. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 Schematic diagram of the process of the present invention. DETAILED DESCRIPTION

[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0029] First embodiment

[0030] See also Figure 1 , this application provides a method for optimizing a communication protocol for a data center dynamic environment monitoring system, comprising the following steps:

[0031] Step 1: Confirm the equipment to be monitored associated with the data center dynamic environment monitoring system, and select the protocol to be adapted from the historical operation data associated with the confirmed equipment to be monitored. Specifically, each group of equipment to be monitored has associated historical operation data, and each historical operation data has a different adaptation protocol. The corresponding equipment to be monitored has the adaptation protocol used in the historical operation data. From the multiple protocols used, select the protocol to be adapted and execute it specifically. Based on the overall effect of the subsequent specific execution, the overall effect is achieved.

[0032] The specific method for selecting the protocol to be adapted is:

[0033] Confirm the device to be monitored and its category (for example, if it is a UPS power supply, then in the historical operation data, there are other UPS power supplies under monitoring, so the specific protocol to be adapted can be selected);

[0034] Based on the category, confirm the existence of monitoring data of the same category from the historical operation data, then confirm the communication protocol associated with the same category from the corresponding monitoring data, and then record the associated communication protocol as the protocol to be adapted for the current device to be monitored;

[0035] Step 2: Based on the protocol to be adapted associated with the corresponding device to be monitored, data is monitored through the protocol to be adapted, and based on the monitoring data, a preferred protocol is determined from multiple groups of protocols to be adapted. The specific method for determining the preferred protocol is:

[0036] Confirm a set of adaptation cycles, which are preset cycles and are prepared in advance by relevant operators based on experience. The value is generally 3 minutes. During the adaptation cycle, the associated protocol to be adapted is used to monitor the data of the monitored equipment, and the monitoring rates associated with different monitoring paths are confirmed. The monitoring rates of several groups associated with a single monitoring path are averaged to confirm the monitoring average rate JV of the corresponding monitoring path. i , where i represents different monitoring paths;

[0037] Then confirm the data nodes monitored by the corresponding monitoring path, confirm the data yield (that is, data generation rate) generated by the corresponding data node in the corresponding adaptation period, and average the data generation rates of several groups associated with the corresponding data node in the adaptation period to confirm the corresponding data yield CV i , where i represents different monitoring paths;

[0038] Use: CZ i =(JV i -CV i ) Confirm the characteristic difference CZ associated with the corresponding monitoring path iAnd the confirmed sets of characteristic difference values CZ i Perform summation and lock the sum feature. The protocol to be adapted that satisfies the sum feature ≥ 0 is selected as the preferred protocol. The priority protocols in multiple groups of protocols to be adapted are confirmed in turn. If there is no priority protocol, CZ is selected. i The protocol to be adapted associated with max is used as the selected protocol for the device to be monitored, and data of the device to be monitored is subsequently monitored based on this selected protocol;

[0039] Specifically, it is proposed that there are three groups of protocols to be adapted for the corresponding monitored equipment, and then there are three groups of adaptation cycles. Each adaptation cycle uses a group of protocols to be adapted for data monitoring. Based on the actual monitoring process, the monitoring rate associated with the corresponding process and the generation rate associated with the corresponding node can be confirmed within the corresponding adaptation cycle. Therefore, based on the specific monitoring process, it can be determined whether the monitoring rate of the corresponding protocol to be adapted meets the specific requirements of the generation rate, thereby completing the specific assessment of the numerical accuracy.

[0040] Step 3: Based on the preferred protocol determined by the device to be monitored, optimize and adjust each group of priority protocols, change the computing resources associated with each group of monitoring paths, and optimize the corresponding preferred protocol. In the specific optimization process, lock the selected protocol belonging to the device to be monitored. The specific method of locking is as follows:

[0041] Based on the determined priority protocol, from the multiple monitoring paths associated with the priority protocol, the following conditions will not be satisfied: i <CV i The monitoring paths that are not marked as the paths to be allocated are marked as the allocation paths;

[0042] Allocate the computing power resources held in the allocation path to the path to be allocated, and in the allocation process, ensure the JV of the allocation path i Always meet: JV i ≥CV i , in the allocation process, when the JV associated with the path to be allocated i and CV i Meet the JV i ≥CV i Stop when

[0043] When the corresponding preferred protocol completes the computing power allocation process, based on the JV associated with each monitoring process i and CV i (The two parameters here are specific values reconfirmed after the computing power adjustment) Lock the feature difference associated with the corresponding monitoring path, and sum up several locked sets of feature differences to confirm the total feature. The confirmed total feature is used as the protocol feature of the current preferred protocol;

[0044] The protocol features associated with different preferred protocols are confirmed in turn, and the maximum value is selected from the confirmed protocol features. The preferred protocol associated with the maximum value is used as the selected protocol associated with the corresponding device to be monitored. Subsequently, the specified device to be monitored is monitored based on this selected protocol to complete the protocol selection process for the corresponding device to be monitored.

[0045] Step 4: Confirm the selected protocols determined by the different monitored devices of this data center dynamic environment monitoring system, and identify whether there is a system load when multiple sets of selected protocols are running synchronously. If so, a load error signal is generated for display. Otherwise, no processing is performed. The specific method for identification is as follows:

[0046] Confirm the system load factor F associated with the selected protocol in the single group operation state k , where k represents different selected protocols, and several groups of system load rates F k Perform summation to confirm the total system load rate. If the total system load rate is ≤100%, no processing is required. Otherwise, proceed to subsequent analysis.

[0047] Confirm the collection cycles set for different selected protocols, identify the overlapping collection cycles, and set the system load rate F of the selected protocol associated with the corresponding collection cycle. k The summation is performed and the assessment of the total load rate of the corresponding system is re-determined. If the total load rate of the system is ≤100%, no processing is required. Otherwise, a load error signal is generated for display, and the associated multiple groups of selected protocols are displayed simultaneously. Subsequent operators replace the protocols based on the specific signals displayed to ensure that the corresponding system can normally monitor the data of each device to be monitored.

[0048] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0049] The above embodiments are only used to illustrate the technical method of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A method for optimizing communication protocols for a data center dynamic environment monitoring system, characterized in that: The following steps are involved: Step 1: Confirm the equipment to be monitored associated with the data center dynamic environment monitoring system, and select the protocol to be adapted from the historical operation data associated with the confirmed equipment to be monitored; Step 2: Based on the protocol to be adapted associated with the corresponding device to be monitored, data monitoring is performed through the protocol to be adapted, and based on the monitoring data, a preferred protocol is determined from multiple groups of protocols to be adapted; Step 3: Based on the preferred protocol determined by the device to be monitored, optimize and adjust each group of priority protocols, change the computing power resources associated with each group of monitoring paths, so that the corresponding preferred protocol is in the optimal state, and lock the selected protocol belonging to this device to be monitored from the specific optimization process.

2. A method for optimizing communication protocols for a data center dynamic environment monitoring system according to claim 1, characterized in that: In step 1, the specific method of selecting the protocol to be adapted is: Confirm the equipment to be monitored and the category to which it belongs; Based on the category, the existence of monitoring data of the same category is confirmed from the historical operation data, and the communication protocol associated with the corresponding category is confirmed from the corresponding monitoring data, and the associated communication protocol is recorded as the protocol to be adapted for the current device to be monitored.

3. The method for optimizing communication protocols of a data center dynamic environment monitoring system according to claim 1, characterized in that: In step 2, the specific method of determining the preferred protocol is: Confirm a set of adaptation cycles, which are preset cycles. During the adaptation cycle, the associated protocol to be adapted is used to monitor the data of the monitored device, and confirm the monitoring rate associated with different monitoring paths. The monitoring rate of several groups associated with a single monitoring path is averaged to confirm the monitoring average rate JV of the corresponding monitoring path. i , where i represents different monitoring paths; Then confirm the data nodes monitored by the corresponding monitoring path, confirm the data yield generated by the corresponding data node in the corresponding adaptation period, and average the data generation rates of several groups associated with the corresponding data node in the adaptation period to confirm the corresponding data yield CV i , where i represents different monitoring paths; Use: CZ i =(JV i -CV i ) Confirm the characteristic difference CZ associated with the corresponding monitoring path i And the confirmed sets of characteristic difference values CZ i Perform summation processing, lock the total feature, and take the to-be-adapted protocol that satisfies the total feature ≥ 0 as the preferred protocol, and confirm the priority protocols in multiple groups of to-be-adapted protocols in turn.

4. A method for optimizing communication protocols for a data center dynamic environment monitoring system according to claim 3, characterized in that: If there is no priority protocol, select CZ i The protocol to be adapted associated with max is used as the selected protocol for the device to be monitored, and data of the device to be monitored is subsequently monitored based on this selected protocol.

5. The method for optimizing communication protocols of a data center dynamic environment monitoring system according to claim 1, characterized in that: In step 3, the specific method of selecting the selected protocol associated with the device to be monitored is: Based on the determined priority protocol, from the multiple monitoring paths associated with the priority protocol, the following conditions will not be satisfied: i <CV i The monitoring paths that are not marked as the paths to be allocated are marked as the allocation paths; Allocate the computing power resources held in the allocation path to the path to be allocated, and in the allocation process, ensure the JV of the allocation path i Always meet: JV i ≥CV i , in the allocation process, when the JV associated with the path to be allocated i and CV i Meet the JV i ≥CV i Stop when When the corresponding preferred protocol completes the computing power allocation process, based on the JV associated with each monitoring process i and CV i , lock the feature difference associated with the corresponding monitoring path, sum up several sets of locked feature differences, confirm the total feature, and use the confirmed total feature as the protocol feature of the current preferred protocol; The protocol features associated with different preferred protocols are confirmed in turn, and the maximum value is selected from the confirmed protocol features. The preferred protocol associated with the maximum value is used as the selected protocol associated with the corresponding device to be monitored.

6. A method for optimizing communication protocols for a data center dynamic environment monitoring system according to claim 1, characterized in that: Also includes: Step 4: Confirm the selected protocols determined by different monitored devices of the data center dynamic environment monitoring system, and identify whether there is a system load when multiple sets of selected protocols are run synchronously.

7. A method for optimizing communication protocols for a data center dynamic environment monitoring system according to claim 6, characterized in that: In step 4, the specific method of performing system load identification is: Confirm the system load factor F associated with the selected protocol in the single group operation state k , where k represents different selected protocols, and several groups of system load rates F k Perform summation to confirm the total system load rate. If the total system load rate is ≤100%, no further processing is required. Otherwise, subsequent analysis is performed. Confirm the collection cycles set for different selected protocols, identify the overlapping collection cycles, and set the system load rate F of the selected protocol associated with the corresponding collection cycle. k Perform summation and re-determine the assessment of the corresponding system total load rate. If the system total load rate is ≤100%, no processing is required. Otherwise, a load error signal is generated for display, and the associated multiple groups of selected protocols are displayed synchronously.

Citation Information

Patent Citations

  • Data center dynamic environment monitoring system communication protocol optimization method

    CN119030897A