Data center operation monitoring system and method based on cloud platform

By acquiring equipment and power system data for adaptation analysis and anomaly compensation correction, and dynamically adjusting equipment matching assessment, the impact of power fluctuations on equipment operation in traditional methods is resolved, achieving efficient, low-latency task allocation and system stability.

CN121036355AActive Publication Date: 2025-11-28YIPUJI INTEGRATED EQUIP (SHANGHAI) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511536735.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-27
Publication Date
2025-11-28
Estimated Expiration
2045-10-27

AI Technical Summary

Technical Problem

Traditional computing power allocation methods have failed to effectively address the impact of power fluctuations on equipment operation, leading to decreased equipment performance and task execution failures. Furthermore, the lack of a scientific and reasonable assessment of equipment and task matching increases the need for manual intervention and system instability.

Method used

By acquiring equipment operation status, power system data, and scenario data, we can analyze the equipment operation adaptability and correct anomalies. Combined with power fluctuation impact analysis, we can dynamically adjust equipment matching assessment and task allocation to optimize task equipment selection.

Benefits of technology

It achieves efficient and low-latency task allocation, reduces resource waste, improves system stability and task execution success rate, reduces equipment failure risk, and provides accurate basis for task equipment selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121036355A_ABST
    Figure CN121036355A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of cloud platforms, in particular to a data center operation monitoring system and method based on a cloud platform, which get rid of the limitation that only static performance indexes of equipment are considered traditionally, fully consider the adaptation degree of tasks and the equipment, flexibly distribute computing power according to actual conditions, and improve the operation efficiency. The situation that the performance of equipment is reduced due to power fluctuation, and task execution is influenced is avoided, so that efficient task allocation is achieved, unnecessary resource waste is reduced, the overall operation efficiency of the system is remarkably improved, and the operation state of the equipment can be evaluated and adjusted in time by considering the dynamic influence of task proceeding and power operation on the equipment; the method effectively deals with equipment operation abnormity caused by power fluctuation, reduces the risk of task execution failure, guarantees stable operation of the system, comprehensively evaluates the matching degree of the equipment and the task, compensates and corrects the equipment operation abnormity, enables the task to be efficiently executed on more suitable equipment, and greatly improves the success rate of task execution.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of cloud platforms, and in particular to a data center operation monitoring system and method based on a cloud platform. BACKGROUND

[0002] In today's various computing systems, especially in complex computing scenarios involving power supply, such as power big data analysis, intelligent power grid dispatching control, and other tasks, the rationality of computing power allocation directly affects the system's operation efficiency, stability, and task execution success rate. Traditional computing power allocation methods often only consider static performance indicators of devices, such as the number of processor cores, memory size, etc., while ignoring the degree of adaptation between tasks and devices and the abnormal situations that may occur during actual operation of devices. This static evaluation method cannot adapt to the impact of power fluctuations on device operating status, as power fluctuations can cause device performance to decline, run abnormally, or even fail, thereby affecting task execution effectiveness. For example, during periods of unstable power supply, devices may experience slower running speeds, data processing errors, and other issues, but traditional methods cannot effectively evaluate and adjust these situations in a timely manner, and still follow fixed allocation strategies for task allocation, which can lead to task execution failure or low efficiency.

[0003] In addition, existing technologies typically only focus on device status at a single time point when evaluating the matching degree of devices and tasks, without fully considering the dynamic relationship between devices and tasks during task execution and the continuous impact of power operation on devices. This results in a large deviation between evaluation results and actual running scenarios, making it difficult to provide accurate and comprehensive basis for task device selection. In actual applications, due to the lack of scientific and reasonable evaluation and allocation mechanisms, a large amount of manual intervention is often required to adjust task allocation, which not only increases labor costs but also easily leads to human errors, reducing system operation efficiency and reliability. Therefore, there is an urgent need for an adaptive computing power allocation method for power fluctuations that can comprehensively consider the degree of adaptation between devices and tasks, compensation and correction of device operating abnormalities, and dynamic impact of task execution and power operation on devices to achieve efficient and low-latency task allocation and improve system operation stability and task execution success rate. SUMMARY

[0004] To overcome the defects and deficiencies of existing technologies, the present application provides a data center operation monitoring system and method based on a cloud platform.

[0005] To achieve the above-mentioned purposes, the present application adopts the following technical solutions: In a first aspect, the present application provides a data center operation monitoring method based on a cloud platform, comprising the following steps: In step S1, the corresponding operation conditions of each device of the data center and corresponding scene data are acquired, and power system data is acquired and transmitted to the cloud platform. In step S2, the scene device operation adaptation degree is analyzed according to the corresponding device conditions and the corresponding scene data. In step S3, the device operation exception is compensated and corrected according to the corresponding operation conditions of each device and the power transmission data. In step S4, the device matching evaluation is performed based on the compensation and correction results of the device operation exception and the analysis results of the device operation adaptation degree. In step S5, the task device is selected according to the device operation evaluation results.

[0006] In an implementation manner of the present application, the corresponding operation conditions of each device of the data center include operation data reflecting the operation conditions of the device, such as current, voltage and temperature of the device, and operation capability condition data reflecting the operation capability conditions of the device, such as the computing power and CPU occupation condition of the device, the corresponding scene data includes task type condition data, task data volume condition and task time limit condition corresponding to the task to be processed, and the power system data includes data reflecting the power supply quality, such as the fluctuation condition of the power system and the power operation condition of the power system, wherein the fluctuation condition of the power system is the output fluctuation of the output voltage of the power supply device, the output fluctuation of the voltage will interfere with the stability of the clock circuit of the operation device, causing the CPU / GPU operation period to be out of synchronization, resulting in instruction execution error or calculation delay, so it is necessary to analyze the operation interference of the voltage fluctuation on the device.

[0007] In an implementation manner of the present application, the adaptation degree analysis in step S2 includes the following specific steps: S21, the computing power of each operation device and the CPU occupation condition of future tasks are acquired, the actual standard computing power condition of the device is obtained by multiplying the computing power of the device and the remaining proportion of the corresponding CPU occupation, the available computing resources of the device are quantified by combining the computing power of the device and the remaining proportion of the CPU occupation, the high-load device is prevented from being excessively allocated tasks, and the accuracy of resource evaluation is improved; S22, the device operation exception is evaluated according to the operation data reflecting the operation conditions of the device, wherein the device operation exception evaluation process is: the device operation data of the corresponding time period is acquired, the device operation exception of the corresponding device is obtained by weighted summation of the average value of the standard deviation of the corresponding time period device operation data and the corresponding kind of safety data range, the device influence value is obtained by multiplying the device operation exception evaluation result by the influence coefficient of the device operation on the computing power exception, the deviation analysis of the dynamic operation data and the safety threshold is introduced, the performance loss of the unreliable device is quantified by combining the sensitive coefficient of the device to the computing power exception, and the fault risk prediction ability is enhanced; S23, subtract the difference of the device influence value from 1, multiply the corresponding difference with the actual standard computing power of the device to obtain the actual computing power of the corresponding device, dynamically adjust the effective computing power of the device through the modified value after removing the abnormal influence, ensure that the hardware health state is considered when the task is allocated, and reduce the risk of task interruption caused by unstable devices; S24, divide the task data amount by the task time limit to obtain the average computing data amount required by the corresponding task, and perform adaptation degree analysis based on the actual computing power of the corresponding device in the future period and the average computing data amount required by the corresponding task; match the task demand with the modified computing power of the device, measure the adaptation degree through the reciprocal of the standard deviation, preferentially select the device with sufficient computing power and high stability, and optimize the task scheduling efficiency and reliability.

[0008] In an implementation manner of the present application, the compensation modification of the device running exception in the step S3 comprises the following specific steps: S31, the output fluctuation of the power system and the power operation of the power system are obtained, and the evaluation result of the device running exception of the device is obtained, and the power fluctuation influence analysis is performed based on the power fluctuation, wherein the power fluctuation influence analysis mode is: the power transmission condition in the time period is obtained, the average value of the standard deviation of the voltage in the power transmission condition and the standard voltage is obtained, the power fluctuation condition is obtained, the influence index of the power fluctuation on the device is obtained by multiplying the power fluctuation condition by the power fluctuation influence coefficient, here the influence of the device caused by the power fluctuation when the device is processing the task needing to be processed is analyzed through the future power, the influence of the power fluctuation on the device is quantified by monitoring the output fluctuation and the running state of the power system, combining the device exception evaluation result, the average value of the voltage deviation in the specified time period is collected, the power fluctuation intensity is reflected, and the device influence index is converted by multiplying the predefined influence coefficient, so as to predict the device performance decline or risk caused by the future power fluctuation. The advantages are: the potential risk of the device is identified in advance by combining the deviation analysis with the future power scene, supporting preventive maintenance; avoiding the limitation of fixed threshold judgment, more in line with the actual fluctuation characteristics, and improving the analysis reliability; S32, the device running exception of the device is compensated and modified in the task completion process through the influence index of the power fluctuation on the device and the task data processing speed condition, and the compensation modification process is: the compensation modification coefficient is obtained by weighting and summing the standardization of the influence index of the power fluctuation on the device and the task data processing speed condition, and the compensation modification result of the device running exception in the task completion process is obtained by multiplying the compensation modification coefficient and the device running exception of the device.

[0009] In an implementation manner of the present application, the device matching evaluation in the step S4 comprises the following specific contents: S41, obtain the adaptation degree analysis result of each device and the task to be processed and the compensation correction result of the corresponding device operation exception; S42, obtain the weighted summation result of the adaptation degree analysis result of the task to be processed at each time point and the compensation correction result of the corresponding device operation exception, and obtain the result by integrating in time length and dividing by the corresponding time length, and set the result as the matching evaluation result of the device and the task to be processed, that is, the matching of the task is performed through the adaptation of the device in the process of the task, because the task is performed and the power is operated, the operation of the device is affected, so in the process of the device operation, the influence of the task on the device and the original matching of the device are weighted and summed to obtain the final matching evaluation result of the device and the task; S43, obtain the matching evaluation result of each device and the task to be processed.

[0010] In an implementation manner of the present application, the task device is selected through the device operation evaluation result in the step S5, including the following specific contents: The obtained matching evaluation result of each device and the task to be processed is compared with the set matching threshold value respectively, the device corresponding to the matching evaluation result with the minimum absolute value of the difference from the matching threshold value is set as the task device, the task is sent to the task device for calculation and processing, and the device with the closest matching evaluation result to the threshold value is selected to execute the task, so that the most suitable device is selected through the absolute value comparison, the task success rate is improved, the manual intervention is reduced, and efficient and low-delay task allocation is realized.

[0011] Secondly, the present application further provides a data center operation monitoring system based on a cloud platform, comprising: A data acquisition module acquires the corresponding operation of each device in the data center and the corresponding scene data, and simultaneously acquires power system data and transmits the data to the cloud platform; An adaptation degree analysis module analyzes the scene device operation adaptation degree through the corresponding device condition and the corresponding scene data; A compensation correction module performs compensation correction of device operation exception through the corresponding operation of each device and the power transmission data; A device matching evaluation module performs device matching evaluation based on the compensation correction result of the device operation exception and the adaptation degree analysis result of the device operation; A device selection module selects a task device through a device operation evaluation result.

[0012] In a third aspect, the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program that can be invoked by the processor, and the processor executes the cloud platform-based data center operation monitoring method by invoking the computer program stored in the memory.

[0013] In a fourth aspect, the present application provides a computer readable storage medium storing instructions, which, when executed on a computer, cause the computer to execute the cloud platform-based data center operation monitoring method.

[0014] Compared with the prior art, the present application has the following advantages and beneficial effects: The present application breaks away from the limitations of traditional static performance indicators of equipment, fully considers the degree of adaptation of tasks and equipment, flexibly allocates computing power according to actual conditions, avoids the influence of performance decline of equipment caused by power fluctuation on task execution, thereby realizes efficient task allocation, reduces unnecessary resource waste, significantly improves the overall operation efficiency of the system, evaluates and adjusts the running state of the equipment in time by considering the dynamic influence of task performance and power operation on the equipment, effectively deals with the abnormal operation of the equipment caused by power fluctuation, reduces the risk of task execution failure, guarantees the stable operation of the system, comprehensively evaluates the matching degree of the equipment and the task, simultaneously compensates and corrects the abnormal operation of the equipment, provides accurate and comprehensive basis for the selection of task equipment, enables the task to be efficiently executed on more suitable equipment, and greatly improves the success rate of task execution. BRIEF DESCRIPTION OF DRAWINGS

[0015] Other features, objects and advantages of the present application will become more apparent from the following detailed description of non-limiting embodiments with reference to the attached drawings: Fig. 1 The figure is a schematic diagram of the overall process of the method embodiment 1 of the present application; Fig. 2 The figure is a schematic diagram of the step S2 process of the method embodiment 1 of the present application; Fig. 3 The figure is a schematic diagram of the structure of the system embodiment 2 of the present application. DETAILED DESCRIPTION

[0016] In order to make the above-mentioned objects, features and advantages of the present application more apparent and easy to understand, the specific embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0017] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application, but the present application can also be implemented in other ways different from the description, and those skilled in the art can make similar generalizations without departing from the scope of the present application, therefore the present application is not limited to the specific embodiments disclosed below.

[0018] Secondly, the term "an embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places throughout this specification does not necessarily refer to the same embodiment, nor is it a single embodiment or an embodiment selectively excluded from other embodiments.

[0019] Example 1

[0020] like Figs. 1-2 As shown, this embodiment provides a data center operation monitoring method based on a cloud platform, which specifically includes the following steps: Step S1: Obtain the corresponding operating status and scenario data of each device in the data center, and at the same time obtain the power system data and transmit it to the cloud platform; In this embodiment, the operational status of each device in the data center includes operational data such as current, voltage, and temperature, reflecting the device's operating status; computing power data such as computing power and CPU utilization, reflecting the device's computing power; corresponding scenario data including data on the type of task to be processed, the amount of task data, and the task time limit; and power system data including power system fluctuations and power system operation data reflecting power supply quality. Specifically, power system fluctuations refer to the output voltage fluctuations of the power supply equipment, and power operation data includes the current and voltage of transmission lines. Voltage fluctuations can interfere with the stability of the clock circuits of computing devices, causing CPU / GPU computation cycles to become out of sync, resulting in instruction execution errors or computation delays. Therefore, it is necessary to analyze the interference of voltage fluctuations on device operation. An exemplary method for obtaining operational status data of each device in the data center is as follows: High-precision sensors are installed inside the equipment to acquire operational data such as current, voltage, and temperature. These sensors monitor the equipment status in real time and transmit the data to the data acquisition system. Data on the equipment's computing power, CPU usage, and other computational capabilities are collected using the equipment's built-in monitoring software, which records and summarizes this data periodically. Acquiring scenario-specific data requires interaction with the task initiator, obtaining data on the task type, data volume, and time limit through an interface. For power system data, fluctuations in the power system, i.e., fluctuations in the output voltage of power supply equipment, are monitored in real time using voltage monitors installed on power lines. Transmission line current and voltage are collected using smart meters and current transformers installed at key nodes of the transmission lines. These devices transmit the monitored data to the power data management platform via a communication network. Step S2: Analyze the degree of scene device operation adaptation based on the corresponding device conditions and scene data; In the embodiment, the analysis of the adaptation degree in step S2 includes the following specific steps: S21, obtain the computing power of each computing device and the CPU occupation of future tasks, and obtain the actual standard computing power of the device by multiplying the computing power of the device and the corresponding CPU occupation remaining ratio, wherein the corresponding CPU occupation remaining ratio is 1 minus the CPU occupation ratio, and the available computing resources of the device are quantified by combining the device computing power and the CPU occupation remaining ratio, so as to avoid over-distribution of tasks to high-load devices and improve the accuracy of resource evaluation; S22, evaluate the device running exception through the running data of the reaction device running condition of the device, wherein the evaluation process of the device running exception is as follows: obtain the device running data of the corresponding time period, and obtain the device running exception of the corresponding device by weighted summation of the device running data of the corresponding time period and the average value of the standard deviation of the corresponding type of safety data range; obtain the device influence value by multiplying the device running exception evaluation result by the influence coefficient of the device running on the computing power exception, wherein the influence coefficient of the device running on the computing power exception is different for different devices, and the value is obtained as follows: the value is taken between 0 and 1, the ratio of the actual standard computing power of the device to the actual computing power is analyzed, and the fitting relationship of the device influence value is obtained, the influence coefficient of the device running on the computing power exception of the corresponding device is obtained, the deviation analysis of the dynamic running data and the safety threshold is introduced, the performance loss of unreliable devices is quantified by combining the sensitive coefficient of the device to the computing power exception, and the prediction ability of the fault risk is enhanced; S23, obtain the actual computing power of the corresponding device by multiplying the difference value obtained by subtracting the device influence value from 1, and the actual computing power of the device is dynamically adjusted by the correction value after removing the abnormal influence, so as to ensure that the hardware health state is considered during task allocation and reduce the risk of task interruption caused by unstable devices; S24, obtain the average computing data amount required by the corresponding task by dividing the task data amount by the task time limit, and perform adaptation degree analysis based on the actual computing power of the corresponding device in the future period and the average computing data amount required by the corresponding task, wherein the adaptation degree analysis process is as follows: the reciprocal of the average value of the standard deviation of the actual computing power of the future period and the average computing data amount required by the task; match the task demand with the corrected computing power of the device, measure the adaptation degree by the reciprocal of the standard deviation, preferentially select devices with sufficient computing power and high stability, and optimize the task scheduling efficiency and reliability; Step S3, compensate and correct the device running exception through the corresponding running condition of each device and the power transmission data; In the embodiment, the compensation and correction of the device running exception in step S3 includes the following specific steps: S31, acquire the output fluctuation of the power system and the power operation of the power system, and acquire the evaluation result of the equipment operation exception of the equipment, perform power fluctuation influence analysis based on the power fluctuation, wherein the power fluctuation influence analysis manner is: acquiring the power transmission in the time period, acquiring the power fluctuation based on the average value of the standard deviation of the voltage in the power transmission from the standard voltage, and obtaining the influence index of the power fluctuation on the equipment by multiplying the power fluctuation by the power fluctuation influence coefficient. Here, the influence of the equipment caused by the power fluctuation when the equipment is performing a task that needs to be processed is analyzed through the future power. This step quantifies the influence of the power fluctuation on the equipment by monitoring the output fluctuation and the running state of the power system, combining the equipment exception evaluation result, collecting the voltage deviation average value in a specified time period, reflecting the power fluctuation intensity, and multiplying a predefined influence coefficient to convert into an equipment influence index, thereby predicting the equipment performance decline or risk that may be caused by future power fluctuation. The advantage is that: by combining the deviation analysis with the future power scene, the potential risk of the equipment is identified in advance to support preventive maintenance; the limitation of fixed threshold judgment is avoided, which is more in line with the actual fluctuation characteristics and improves the analysis reliability; S32, compensate and correct the task completion process of the equipment operation exception of the equipment through the influence index of the power fluctuation on the equipment and the task data processing speed, wherein the compensation and correction process is: weighting and summing the standardized influence index of the power fluctuation on the equipment and the task data processing speed to obtain a compensation and correction coefficient, and multiplying the compensation and correction coefficient by the equipment operation exception of the equipment to obtain the compensation and correction result of the equipment operation exception of the task completion process. The standardization process of the present application is to divide by the standard value of the corresponding parameter. This step dynamically adjusts the equipment exception value based on the power fluctuation influence index and the task processing speed to optimize task execution. The specific method is: standardizing the influence index and the task speed (eliminating the dimension), weighting and summing to generate a correction coefficient, and finally dynamically compensating the equipment exception value. The advantage is that: real-time combination of power fluctuation and task demand, automatic optimization of compensation strategy, enhancement of equipment stability, weighting mechanism balancing power fluctuation and task efficiency, avoidance of compensation deviation caused by single factor, and improvement of overall operation robustness; Step S4, perform equipment matching evaluation based on the compensation and correction result of the equipment operation exception and the analysis result of the equipment operation adaptation degree; In this embodiment, the equipment matching evaluation in step S4 includes the following specific contents: S41, acquire the adaptation degree analysis result of each equipment and the task that needs to be processed, and the compensation and correction result of the corresponding equipment operation exception; S42, the matching evaluation result of each device and the task to be processed is obtained by weighting the adaptation degree analysis result of the task to be processed at each time point and the compensation correction result of the corresponding device operation exception, integrating in time length and dividing by the corresponding time length, and the result is set as the matching evaluation result of the device and the task to be processed, that is, the matching of the task is performed by the adaptation of the device in the task process. Because the task is performed and the power is operated, the running of the device is affected, so in the process of the device running, the influence of the task on the device and the original matching of the device are weighted and summed to obtain the final matching evaluation result of the device and the task; S43, the matching evaluation result of each device and the task to be processed is obtained, S41 obtains the adaptation degree analysis result of each device and the task and the compensation correction result of the device operation exception, which provides a comprehensive and key data basis for subsequent evaluation, ensures that the evaluation can comprehensively consider the device adaptation and the compensation of the operation exception, S42 obtains the matching evaluation result by weighting, integrating and dividing the time length of the adaptation degree analysis result and the compensation correction result at each time point. This way fully considers the influence of task performance and power operation on device running, and the dynamic relationship between task and device in the running process is taken into account in the evaluation, so that the evaluation result is more in line with the actual running scene, avoiding the limitations of single time point or fixed factor evaluation, S43 obtains the matching evaluation result of each device and the task, which provides a clear and comprehensive basis for subsequent selection of task device, so that the most suitable device for executing the task can be accurately selected from a large number of devices, thereby improving the success rate of task execution, reducing manual intervention, realizing efficient and low-delay task allocation, and ensuring the stability and reliability of the whole system running; Step S5, selecting the task device by the device running evaluation result; In this embodiment, the selection of the task device by the device running evaluation result in step S5 includes the following specific contents: The matching evaluation result of each device and the task to be processed is obtained, and is compared with the set matching threshold value respectively, the device corresponding to the matching evaluation result with the smallest absolute value of the difference from the matching threshold value is set as the task device, and the task is sent to the task device for calculation and processing. The device with the closest matching evaluation result to the threshold value is selected to execute the task. The absolute value comparison ensures that the most suitable device is selected, the task success rate is improved, manual intervention is reduced, and efficient and low-delay task allocation is realized. It should be noted that the setting of the weight parameter and the acquisition method of the matching threshold in the present application, the acquisition of the corresponding running conditions of each device of the historical data center and the corresponding scene data, and the acquisition of the historical power system data, the introduction of the historical data into each step of the present application for matching evaluation result analysis, and the acquisition of the distribution result with the highest accuracy of data processing result, the introduction of the obtained distribution result and the analysis result of the matching evaluation result into the matlab fitting software for data fitting to obtain the value meeting the highest accuracy of distribution result; It should be noted that the present embodiment has the following advantages and benefits: breaking away from the limitations of traditional static performance indicators of devices, fully considering the degree of adaptation of tasks and devices, flexibly allocating computing power according to actual conditions, avoiding the influence of device performance decline caused by power fluctuation on task execution, thereby realizing efficient task allocation, reducing unnecessary resource waste, significantly improving the overall operation efficiency of the system, considering the dynamic influence of task execution and power operation on devices, timely evaluating and adjusting the running state of the devices, effectively dealing with the abnormal running of the devices caused by power fluctuation, reducing the risk of task execution failure, and ensuring stable operation of the system, comprehensively evaluating the matching degree of devices and tasks, and simultaneously compensating and correcting the abnormal running of the devices, providing accurate and comprehensive basis for the selection of task devices, enabling tasks to be efficiently executed on more suitable devices, and greatly improving the success rate of task execution.

[0021] Embodiment 2

[0022] As shown in Fig. 3 The present embodiment provides a data center running monitoring system based on a cloud platform, which is realized based on the data center running monitoring method based on a cloud platform in embodiment 1, and includes: a data acquisition module that acquires the corresponding running conditions of each device of the data center and the corresponding scene data, and simultaneously acquires power system data and transmits the data to the cloud platform; An adaptation degree analysis module that analyzes the scene device running adaptation degree based on the corresponding device conditions and the corresponding scene data; A compensation correction module that compensates and corrects the abnormal running of the devices based on the corresponding running conditions of each device and the power transmission data; A device matching evaluation module that performs device matching evaluation based on the compensation correction result of the device running abnormality and the analysis result of the device running adaptation degree; A device selection module that selects task devices based on the device running evaluation result, and the specific steps of each module of the present system embodiment are the same as the specific steps of the method embodiment of embodiment 1, which will not be repeated here.

[0023] Embodiment 3

[0024] The electronic device of the embodiment of the application comprises a processor and a memory, wherein the memory stores a computer program that can be invoked by the processor, and the processor executes a cloud platform-based data center operation monitoring method by invoking the computer program stored in the memory. It should be noted that all computer programs of the cloud platform-based data center operation monitoring method are implemented by using C language.

[0025] Embodiment 4

[0026] The embodiment provides a computer readable storage medium, which stores an erasable computer program. When the computer program runs on the computer device, the computer device executes the cloud platform-based data center operation monitoring method.

[0027] The above embodiments can be realized by software, hardware, firmware or any combination thereof, in whole or in part. When realized by software, the above embodiments can be realized in the form of a computer program product in whole or in part. The computer program product comprises one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the flow or function according to the embodiments of the application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server or data center to another through a wired network or / and a wireless network. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center and the like containing one or more available medium sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD) or a semiconductor medium. The semiconductor medium can be a solid state disk.

[0028] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in the application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.

[0029] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0030] In several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic, and the division of units is merely logical, and there can be other division manners in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.

[0031] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. In actual implementation, some or all of the units can be selected according to the actual needs to achieve the purposes of the embodiments.

[0032] In addition, each function unit in the embodiments of the present application can be integrated in a processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated in one unit.

[0033] In the description of the specification, the description referring to the terms "one embodiment", "an example", "some examples" and the like means that a specific feature, structure, material or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In the specification, the illustrative representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0034] The basic principles and main features of the present application and the advantages of the present application have been shown and described. Those skilled in the art should understand that the present application is not limited by the above embodiments, and the above embodiments and descriptions in the specification are only to illustrate the principles of the present application. Without departing from the spirit and scope of the present application, various changes and improvements can be made to the present application, and these changes and improvements all fall within the scope of the claimed present application. The scope of protection of the present application is defined by the appended claims and their equivalents.

Claims

1. A data center operation monitoring method based on a cloud platform, characterized in that, Includes the following steps: Step S1: Obtain the corresponding operating status and scenario data of each device in the data center, and at the same time obtain the power system data and transmit it to the cloud platform; Step S2: Analyze the degree of scene device operation adaptation based on the corresponding device conditions and scene data; Step S3: Compensate and correct equipment malfunctions by analyzing the corresponding operating status of each device and power transmission data. Step S4: Based on the compensation and correction results of equipment operation anomalies and the analysis results of equipment operation adaptability, conduct equipment matching evaluation; Step S5: Select the task equipment based on the equipment operation evaluation results.

2. The data center operation monitoring method based on a cloud platform according to claim 1, characterized in that, The analysis of the degree of fit in step S2 includes the following specific steps: The computing power of each computing device and the CPU usage of future tasks are obtained. The actual standard computing power of the device is obtained by multiplying the computing power of the device by the corresponding remaining CPU usage ratio. The corresponding remaining CPU usage ratio is 1 minus the CPU usage ratio. The assessment of equipment operation anomalies is carried out by using the equipment operation data that reflects the equipment's operating status. The assessment process for equipment operation anomalies is as follows: obtain the equipment operation data for the corresponding time period, and obtain the corresponding equipment operation anomaly by weighted summing the average standard deviation of the equipment operation data for the corresponding time period and the corresponding type of safety data range. The actual computing power of the corresponding equipment is obtained by subtracting the equipment's impact value from 1 and multiplying the difference by the actual standard computing power of the equipment. The average amount of computational data required for the corresponding task is obtained by dividing the task data volume by the task time limit. The degree of adaptation is then analyzed based on the actual computing power of the corresponding device in the future cycle and the average amount of computational data required for the corresponding task.

3. The data center operation monitoring method based on a cloud platform according to claim 2, characterized in that, The compensation and correction for equipment malfunction in step S3 includes the following specific steps: The system acquires information on power system output fluctuations and power system operation, as well as assessment results of equipment operation anomalies. Based on the power fluctuation data, it performs power fluctuation impact analysis. The power fluctuation impact analysis method is as follows: acquire power transmission data within a time period, acquire power fluctuation data based on the average standard deviation of voltage from standard voltage in the power transmission data, and obtain the power fluctuation impact index by multiplying the power fluctuation data by the power fluctuation impact coefficient. The impact index of power fluctuations on equipment and the task data processing speed are used to compensate for and correct equipment operation anomalies during task completion. The compensation and correction process is as follows: the impact index of power fluctuations on equipment and the task data processing speed are standardized and then weighted and summed to obtain the compensation and correction coefficient. The product of the compensation and correction coefficient and the equipment operation anomaly is added to the equipment operation anomaly to obtain the compensation and correction result of the equipment operation anomaly during task completion.

4. The data center operation monitoring method based on a cloud platform according to claim 3, characterized in that, The device matching evaluation in step S4 includes the following specific contents: Obtain the results of the compatibility analysis between each device and the task to be processed, as well as the compensation and correction results for the corresponding device operation anomalies; The weighted sum of the results of the suitability analysis of the tasks to be processed at each time point and the corresponding compensation and correction results of equipment operation anomalies, and the result obtained by integrating over the time length and dividing by the corresponding duration, is set as the matching evaluation result between the equipment and the tasks to be processed. That is, the task matching is based on the suitability of the task and the equipment during the task process. Since the task process and power operation will affect the equipment operation, the impact of the task on the equipment during the equipment operation is weighted and summed with the original matching of the equipment to obtain the final matching evaluation result between the equipment and the task. Obtain the matching and evaluation results of each device with the task that needs to be processed.

5. The data center operation monitoring method based on a cloud platform according to claim 4, characterized in that, The selection of task equipment based on the equipment operation evaluation results in step S5 includes the following specific details: The matching evaluation results of each device and the task to be processed are obtained and compared with the set matching threshold. The device corresponding to the matching evaluation result with the smallest absolute value of the difference with the matching threshold is set as the task device, and the task is sent to the task device for calculation and processing.

6. The data center operation monitoring method based on a cloud platform according to claim 5, characterized in that, The adaptation analysis process is as follows: the reciprocal of the average standard deviation of the actual computing power in the future cycle and the average amount of computing data required by the task.

7. The data center operation monitoring method based on a cloud platform according to claim 1, characterized in that, The corresponding operational status of each device in the data center includes operational data reflecting the device's current, voltage, and temperature, as well as computing power and CPU usage data reflecting the device's computing power. The corresponding scenario data includes data on the type of task to be processed, the amount of task data, and the task time limit. The power system data includes data on power system fluctuations and power system operation status reflecting power supply quality. The power system fluctuations refer to the output voltage fluctuations of the power supply equipment, and the power operation status includes the current and voltage of the transmission lines.

8. A cloud-based data center operation monitoring system, implemented based on any one of claims 1-7, characterized in that, The system includes: The data acquisition module acquires the corresponding operating status and scenario data of each device in the data center, and also acquires power system data, which is then transmitted to the cloud platform. The compatibility analysis module analyzes the compatibility of scene and device operation based on the corresponding device conditions and scene data. The compensation and correction module compensates for and corrects equipment malfunctions based on the corresponding operating status of each device and power transmission data. The equipment matching assessment module performs equipment matching assessment based on the compensation and correction results of equipment operation anomalies and the analysis results of equipment operation adaptability. The equipment selection module selects task equipment based on the results of equipment operation evaluation.

9. An electronic device, comprising: A processor and a memory, wherein the memory stores a computer program that can be called by the processor; characterized in that the processor executes the data center operation monitoring method based on a cloud platform as described in any one of claims 1-7 by calling the computer program stored in the memory.

Citation Information

Patent Citations

  • Distributed power supply system and method based on smart energy management platform

    CN117767430A

  • Heterogeneous hardware computing power scheduling method and device, equipment and medium

    CN118626263A

  • Intelligent large-scale task scheduling method and system based on computing power host business characteristics

    CN120104276A

  • Virtualized computing resource scheduling method and system based on power wireless local area network

    CN120455461A

  • Method for scheduling workloads of data center in electricity market environment, and device

    WO2025082282A1