A computer network security analysis method, system, device and storage medium
By monitoring the number of server terminals in real time and controlling the heat dissipation terminals at intervals, combining temperature differences and user terminal feedback, the problem of insufficient temperature monitoring of heat-prone components is solved, and the security enhancement and energy consumption optimization of computer network equipment is achieved.
Patent Information
- Application Number
- CN202211028192.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2042-08-25
AI Technical Summary
In the prior art, the temperature monitoring of heat-prone components of computer network equipment only prompts when exceeding the standard, and lacks pre-analysis, resulting in the multiple exceeding the standard of component temperature to cause greater damage to network equipment and insufficient safety protection.
By obtaining the number of server terminals in real time, when the number exceeds the threshold, the interval control heat dissipation terminal dissipates heat to the heat-generating components, and automatically adjusts the interval duration and power of the heat-generating terminal according to the temperature difference, and sends it to the user terminal in combination with the temperature monitoring diagram and positioning information to achieve accurate monitoring and timely adjustment of the heat-generating components.
Effectively reduce the temperature of components that are prone to heat generation, delay the temperature rise, enhance the security protection of network equipment, reduce the energy consumption of heat dissipation terminals, and realize accurate monitoring of component temperature changes and timely handling of abnormal situations.
Smart Images

Figure CN115397206B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of network security, and particularly to a computer network security analysis method, system, device, and storage medium. Background Art
[0002] The maintenance of computer network security includes the maintenance of physical hardware, network structure, and system software. Among them, the security maintenance of physical hardware is the premise of the security of the entire network system. Since computer networks belong to low-voltage engineering and have a low withstand voltage value and are prone to heat generation, for the security monitoring and analysis of physical hardware, it is usually reflected in monitoring the temperature of heat-prone components of network devices. Specifically, the real-time temperature of components is monitored through temperature sensors, and when the temperature is too high, the staff is prompted to perform cooling treatment or abnormal inspection.
[0003] Especially when a large number of servers run simultaneously for a long time, the temperature of heat-prone components rises rapidly. However, the temperature sensor only prompts the staff when the component temperature exceeds the standard. However, when the component temperature exceeds the standard multiple times, the damage to the network device is relatively large. Therefore, the applicant believes that the temperature monitoring function still lacks pre-analysis of the heat generation situation of components, and the security protection of computer network devices still needs to be further strengthened. Summary of the Invention
[0004] In order to prevent the temperature of heat-prone components in network devices from exceeding the standard and further strengthen the security protection of computer network devices, this application provides a computer network security analysis method, system, device, and storage medium.
[0005] The above-mentioned first invention object of this application is achieved through the following technical solutions:
[0006] A computer network security analysis method includes the steps of:
[0007] Obtaining the quantity information of server terminals in the running state in real time;
[0008] When the quantity information is greater than the threshold quantity, a start instruction is sent to the heat dissipation terminal at preset intervals. The heat dissipation terminal is used to dissipate heat from the heat-prone components in the network device;
[0009] When the running duration of the heat dissipation terminal reaches the preset working duration, a shutdown instruction is sent to the heat dissipation terminal, and the working duration is less than the interval duration.
[0010] By adopting the above technical solution, when multiple server terminals are running simultaneously, for example, multiple computers in an enterprise are running simultaneously, as the running time increases, the overall temperature of the corresponding network devices in the enterprise computer room will increase accordingly. In order to prevent the temperature of the heat-generating components in the network devices from exceeding the standard, when it is detected that the number of running server terminals exceeds the threshold number, the heat dissipation terminals are controlled at intervals to cool down the heat-generating components, so as to reduce the temperature of the heat-generating components or delay the rise of the temperature of the heat-generating components, and strengthen the security protection of the computer network devices. Since the working duration of the heat dissipation terminals is less than the interval duration, the energy consumption of the heat dissipation terminals is relatively low.
[0011] In a preferred example of the present application: after the step of the heat dissipation terminal sending a start command within each preset interval duration when the quantity information is greater than the threshold quantity, the following steps are executed:
[0012] Intermittently detect the temperatures of several heat-generating components in the network device, and obtain the temperature data of the heat-generating components at intervals;
[0013] Based on the temperature data of the same heat-generating component at intervals, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, an adjustment command is issued to shorten the interval duration of the heat dissipation terminal located at the heat-generating component.
[0014] By adopting the above technical solution, the heat dissipation terminals are arranged at each heat-generating component in the network device, such as a semiconductor refrigeration chip. When the temperature difference measured before and after the test duration of the component is still greater than the temperature difference threshold, it proves that the current interval heat dissipation effect still cannot significantly cool down or inhibit the temperature rise for this component. Therefore, by shortening the time interval for the heat dissipation terminal to start, the heat dissipation frequency is increased to strengthen the cooling or temperature rise inhibition effect on the heat-generating components.
[0015] In a preferred example of the present application: the step of, based on the temperature data of the same heat-generating component at intervals, issuing an adjustment command to shorten the interval duration of the heat dissipation terminal located at the heat-generating component if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold includes:
[0016] When the first temperature data of the heat-generating component is obtained, input the temperature data into the calculation model and start the countdown of the test duration;
[0017] When the countdown of the test duration ends, input the temperature data at this time into the calculation model;
[0018] The calculation model calculates the difference between the two received temperature data, obtains the temperature difference and compares it with the pre-stored temperature difference threshold;
[0019] If the temperature difference is greater than the temperature difference threshold, an adjustment instruction is issued to shorten the interval duration of the heat dissipation terminal at the easily heat - generating component, and at the same time, the test duration is reset and new temperature data is obtained and input into the calculation model.
[0020] By adopting the above - mentioned technical solution, when the first temperature data of the easily heat - generating component is obtained, the temperature data is input into the calculation model, and the test duration starts to count down and another temperature data is obtained at the end of the countdown and input into the calculation model. This can not only accurately calculate the temperature difference of the easily heat - generating component before and after the test duration, but also reset the test duration to be able to obtain and calculate the temperature difference before and after the test duration again, which is convenient for monitoring the temperature change of the easily heat - generating component.
[0021] In a preferred example of the present application: after the step of detecting the temperatures of several easily heat - generating components in the interval detection network device at intervals to obtain the temperature data of the easily heat - generating components, the following steps are executed:
[0022] Based on the temperature data obtained at intervals for each easily heat - generating component and the time nodes when the temperature data is obtained, several temperature monitoring graphs of the easily heat - generating components are generated;
[0023] Obtain the positioning information of the easily heat - generating component and bind the corresponding temperature monitoring graph;
[0024] Send the temperature monitoring graph and positioning information of the easily heat - generating component to the user terminal.
[0025] By adopting the above - mentioned technical solution, by sending the temperature monitoring graph of each easily heat - generating component to the user terminal, the monitoring personnel can know the law of temperature change of each easily heat - generating component over time through the user terminal, and then set the interval duration of the heat dissipation terminal or adjust the heat dissipation power of the heat dissipation terminal. At the same time, through the temperature change, it can be known whether the component is abnormally heated and replaced in time. By binding the positioning information of the heat - generating component with the temperature monitoring graph, it is convenient for the monitoring personnel to know the position of the component with abnormal temperature in time, and to know which position of the component heats up faster or slower, and then check the corresponding power supply voltage and power supply line.
[0026] In a preferred example of the present application: after the step of sending the temperature monitoring graph and positioning information of the easily heat - generating component to the user terminal, the following steps are executed:
[0027] When receiving the query instruction from the user terminal, obtain the positioning information of the easily heat - generating component pre - bound to the heat dissipation terminal to be queried from the query instruction;
[0028] Based on the positioning information, screen out the corresponding heat dissipation terminal information and send it to the user terminal;
[0029] When receiving a power adjustment request message sent by a user terminal, send a text box for inputting power data to the user terminal;
[0030] When receiving the confirmation information from the user terminal, send an adjustment instruction to the heat dissipation terminal based on the power data in the text box.
[0031] By adopting the above technical solution, if the monitoring personnel want to manually modify the parameters of the heat dissipation terminal, they send a query request through the user terminal to query the positioning information of the easily heat - generating components corresponding to the heat dissipation terminal, find the heat dissipation terminal at the position of the easily heat - generating component through the positioning information, and further the user terminal sends a request message for adjusting the power to obtain a text box for inputting the power of the heat dissipation terminal. The monitoring personnel input the power data to be adjusted in the text box through the user terminal and send a confirmation instruction to achieve the adjustment of the heat dissipation terminal, that is, the monitoring personnel can adjust the power of the heat dissipation terminal at the position of different easily heat - generating components to cool the easily heat - generating components specifically, and the cooling function is more adapted to different easily heat - generating components.
[0032] In a preferred example of the present application: after the step of, if the difference between two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, sending an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the easily heat - generating component, the following steps are executed:
[0033] When receiving the feedback information from the heat dissipation terminal indicating that the interval duration has reached the minimum value, send a power increase instruction to the heat dissipation terminal based on the preset upward adjustment amplitude of the power data.
[0034] By adopting the above technical solution, when the interval duration has been shortened to the shortest time, but the temperature difference of the components within the test time is still large, it proves that the heat dissipation effect of the heat dissipation terminal is still not up to the standard. Therefore, when the interval start time of the heat dissipation terminal is shortened to the shortest, the power of the heat dissipation terminal is automatically increased to further enhance the heat dissipation effect of the heat dissipation terminal.
[0035] The above - mentioned second invention object of the present application is achieved through the following technical solution:
[0036] A computer network security analysis system, comprising:
[0037] A server acquisition module, used to acquire the quantity information of server terminals in a running state in real - time;
[0038] An interval start module, used to send a start instruction to the heat dissipation terminal at intervals of a preset interval duration when the quantity information is greater than the threshold quantity, and the heat dissipation terminal is used to dissipate heat from the easily heat - generating components in the network device;
[0039] A shutdown module, configured to send a shutdown instruction to the heat dissipation terminal when the running duration of the heat dissipation terminal reaches a preset working duration, and the working duration is less than the interval duration.
[0040] By adopting the above technical solution, when multiple server terminals are running simultaneously, such as multiple computers in an enterprise running at the same time, as the running time increases, the overall temperature of the corresponding network devices in the enterprise computer room rises accordingly. In order to prevent the temperature of the heat-sensitive components in the network devices from exceeding the standard easily, when it is detected that the number of running server terminals exceeds the threshold number, the heat dissipation terminal is controlled at intervals to cool down the heat-sensitive components, so as to reduce the temperature of the heat-sensitive components or delay the rise of their temperature, and strengthen the security protection of computer network devices. Since the working duration of the heat dissipation terminal is less than the interval duration, the energy consumption of the heat dissipation terminal is relatively low.
[0041] Optionally, it further includes:
[0042] A temperature acquisition module, configured to detect the temperatures of several heat-sensitive components in the network device at intervals and obtain the temperature data of the heat-sensitive components at intervals;
[0043] An interval shortening module, configured to, based on the temperature data of the same heat-sensitive component at intervals, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, send an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-sensitive component.
[0044] By adopting the above technical solution, the heat dissipation terminal is arranged at each heat-sensitive component in the network device, such as a semiconductor refrigeration sheet. When the temperature difference between the temperatures measured before and after the test duration of the component is still greater than the temperature difference threshold, it proves that the current interval heat dissipation effect still cannot significantly play a role in cooling or suppressing the temperature rise for this component. Therefore, by shortening the time interval for the heat dissipation terminal to start, the heat dissipation frequency is increased to strengthen the effect of cooling or suppressing the temperature rise of the heat-sensitive components.
[0045] The above object three of the present application is achieved through the following technical solution:
[0046] A computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above computer network security analysis method are implemented.
[0047] The above object four of the present application is achieved through the following technical solution:
[0048] A computer-readable storage medium, storing a computer program, and when the computer program is executed by a processor, the steps of the above computer network security analysis method are implemented.
[0049] In summary, the present application includes at least one of the following beneficial technical effects:
[0050] 1. By controlling the way of the heat dissipation terminal to cool down the heat - generating components at intervals, the temperature of the heat - generating components is reduced or the temperature rise of the heat - generating components is delayed, strengthening the security protection of computer network equipment. Since the working duration of the heat dissipation terminal is less than the interval duration, the energy consumption of the heat dissipation terminal is relatively low;
[0051] 2. By shortening the time interval for the heat dissipation terminal to start, increasing the heat dissipation frequency to strengthen the cooling effect on the heat - generating components or inhibit the temperature rise;
[0052] 3. Achieve accurate calculation of the temperature difference of the heat - generating components before and after the test duration automatically, and at the same time reset the test duration to be able to obtain and calculate the temperature difference before and after the test duration again, facilitating the monitoring of the temperature change of the heat - generating components.
[0053] 4. By the change of temperature, it can be known whether the components are abnormally heated and replaced in time. By binding the positioning information of the heat - generating components with the temperature monitoring chart, so that the monitoring personnel can timely know the position of the components with abnormal temperature, and know which position of the components generates heat faster or slower, and then check the corresponding power supply voltage and power supply line. Description of the Drawings
[0054] Figure 1 is a flowchart of an implementation of an embodiment of a computer network security analysis method of the present application;
[0055] Figure 2 is another flowchart of an implementation of an embodiment of a computer network security analysis method of the present application;
[0056] Figure 3 is another flowchart of an implementation of an embodiment of a computer network security analysis method of the present application;
[0057] Figure 4 is another flowchart of an implementation of an embodiment of a computer network security analysis method of the present application;
[0058] Figure 5 is a structural block diagram of a computer device of the present application. Detailed Embodiments
[0059] The following will further elaborate on the present application in conjunction with the attached Figures 1-5 for further detailed description of the present application.
[0060] In an embodiment, as Figure 1 shown, the present application discloses a computer network security analysis method, which specifically includes the following steps:
[0061] S10: Obtain the quantity information of server terminals in the running state in real time;
[0062] In this embodiment, the server terminal refers to the PC side, and its running state refers to the state of being connected to the network; by obtaining the number of IP addresses of the server terminals connected to the network, the number of server terminals in the running state can be obtained.
[0063] Specifically, obtain the number of server terminals in the network-connected state in real time.
[0064] S20: When the quantity information is greater than the threshold quantity, send a start instruction to the heat dissipation terminal at preset intervals. The heat dissipation terminal is used to dissipate heat from the heat-generating components in the network device;
[0065] In this embodiment, the threshold quantity is set manually. Specifically, according to the performance of the network device, by accessing different numbers of server terminals and detecting the temperatures of the heat-generating components under different numbers, the set value of the threshold quantity is determined.
[0066] The heat dissipation terminal includes, but is not limited to, a semiconductor refrigeration sheet used to abut against the heat-generating components, a heat conduction shell storing phase change materials, etc.
[0067] The network device is, for example, a switch, a router, etc. in a computer room.
[0068] The interval duration is a user-defined duration, usually 30 to 60 minutes. The start instruction is used to start the terminal to trigger the heat dissipation function of the heat dissipation terminal.
[0069] Specifically, when the number of server terminals in the running state is greater than the preset threshold quantity, a start instruction is sent to the heat dissipation terminal at preset intervals to trigger the heat dissipation function of the heat dissipation terminal, so that the temperature of the heat-generating components is reduced or the speed of its temperature rise is slowed down.
[0070] S30: When the running duration of the heat dissipation terminal reaches the preset working duration, send a shutdown instruction to the heat dissipation terminal. The working duration is less than the interval duration.
[0071] In this embodiment, the working duration is usually set to 5 to 10 minutes.
[0072] Specifically, when the running duration of the heat dissipation terminal reaches the preset working duration, a shutdown instruction is sent to the heat dissipation terminal.
[0073] In one embodiment, after step S20, the following steps are executed:
[0074] S21: Detect the temperatures of several heat-generating components in the network device at intervals, and obtain the temperature data of the heat-generating components at intervals;
[0075] S22: Based on the temperature data of the same heat-generating component at intervals, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, an adjustment instruction is issued to shorten the interval duration of the heat dissipation terminal at the location of the heat-generating component.
[0076] In this embodiment, the temperature sensors arranged at the heat-generating components can obtain the temperatures of several heat-generating components. The interval detection usually obtains the surface temperature of the components once every 1 second to 2 seconds. If the temperature difference of the component before and after the preset test duration is greater than the temperature difference threshold, it proves that the current heat dissipation terminal fails to effectively cool the heat-generating component.
[0077] The adjustment instruction is used to shorten the interval duration of the start of the heat dissipation terminal, and the duration shortened each time is a fixed value, for example, 2 minutes are shortened each time.
[0078] Specifically, the temperature data of the heat-generating component sent by the temperature sensor is obtained at intervals. Based on the same heat-generating component, if the difference between the temperature data before and after within its preset test duration is greater than the temperature difference threshold, an adjustment instruction is issued to shorten the interval duration of the start of the heat dissipation terminal at the location of the heat-generating component.
[0079] In one embodiment, referring to Figure 2 , step S22 includes:
[0080] S221: When the first temperature data of the heat-generating component is obtained, input the temperature data into the calculation model and start the countdown of the test duration;
[0081] S222: When the countdown of the test duration ends, input the temperature data at this time into the calculation model;
[0082] S223: The calculation model performs a difference calculation on the two received temperature data to obtain a temperature difference and compares it with the pre-stored temperature difference threshold;
[0083] S224: If the temperature difference is greater than the temperature difference threshold, an adjustment instruction is issued to shorten the interval duration of the heat dissipation terminal at the location of the heat-generating component, and at the same time, reset the test duration and obtain new temperature data and input it into the calculation model.
[0084] In this embodiment, the calculation model is a difference calculation model. When the calculation model receives two temperature data input before and after, it performs a difference calculation on the two temperature data and takes the absolute value.
[0085] Specifically, when the number of networked server terminals exceeds the threshold number, the first temperature data of the easily heat - generating component is input into the calculation model, and at the same time, the countdown of the test duration is started. When the countdown ends, the temperature data of the same easily heat - generating component obtained at this time is input into the calculation model. The calculation model calculates the absolute value of the difference between the two temperature data, that is, the temperature difference. Then, the temperature difference is compared with the temperature difference threshold in terms of numerical magnitude. When the temperature difference is greater than the temperature difference threshold, an adjustment instruction is issued to shorten the interval duration of the heat dissipation terminal at the location of the easily heat - generating component; at the same time, the test duration is reset, and the two temperature data that have completed the calculation are deleted from the calculation model.
[0086] In one embodiment, referring to Figure 3 , after step S21, the following steps are executed:
[0087] S23: Generate a temperature monitoring graph for several easily heat - generating components based on the temperature data obtained at intervals for each easily heat - generating component and the time nodes when the temperature data is obtained;
[0088] S24: Obtain the location information of the easily heat - generating component and bind the corresponding temperature monitoring graph;
[0089] S25: Send the temperature monitoring graph and location information of the easily heat - generating component to the user terminal.
[0090] In this embodiment, the temperature monitoring graph is a planar linear graph, where the x - axis is the time when the temperature sensor obtains the surface temperature of the easily heat - generating component, the y - axis is the temperature data, and then the coordinates in the graph are connected to reflect the temperature change of the easily heat - generating component.
[0091] The location information refers to the installation location of the easily heat - generating component, such as the number of the cabinet and the floor number in a certain computer room.
[0092] Specifically, based on the temperature data of each easily heat - generating component and the time when the temperature data of the component is obtained, several temperature monitoring graphs are generated, and the temperature monitoring graphs and the location information of the corresponding easily heat - generating components are sent to the user terminal.
[0093] In one embodiment, referring to Figure 4 , after step S25, the following steps are executed:
[0094] S26: When receiving a query instruction from the user terminal, obtain the location information of the easily heat - generating component pre - bound to the heat dissipation terminal to be queried from the query instruction;
[0095] S27: Filter out the corresponding heat dissipation terminal information based on the location information and send it to the user terminal;
[0096] S28: When receiving a power adjustment request message sent by a user terminal, send a text box for inputting power data to the user terminal;
[0097] S29: When receiving the confirmation information from the user terminal, send an adjustment instruction to the heat dissipation terminal based on the power data in the text box.
[0098] In this embodiment, the power adjustment of the heat dissipation terminal can increase or decrease its heat dissipation intensity. The power adjustment request message refers to a request message for adjusting the heat dissipation intensity of the heat dissipation terminal. The staff can send the confirmation information by clicking the confirmation area on the user terminal interface. The adjustment instruction acts on the heat dissipation terminal to change the power of the heat dissipation terminal.
[0099] Specifically, when receiving a query instruction from the user terminal, obtain the location of the heat-generating component pre-bound to the heat dissipation terminal to be queried from the query instruction, further find the corresponding heat dissipation terminal information based on the location information, and send the text box for inputting power data of the heat dissipation terminal to the user terminal. The staff inputs the power data to be adjusted through the user terminal interface and generates an adjustment instruction by sending the confirmation information and sends it to the corresponding heat dissipation terminal. After receiving the adjustment instruction, the heat dissipation terminal changes its heat dissipation power according to the power data.
[0100] In one embodiment, after step S224, the following steps are executed:
[0101] S225: When receiving the feedback information from the heat dissipation terminal indicating that the interval duration has reached the minimum value, send a power increase instruction to the heat dissipation terminal based on the preset upward adjustment amplitude of the power data.
[0102] In this embodiment, the minimum value of the interval duration is set customarily, but the minimum value of the interval duration is still greater than the maximum value of the working duration of the heat dissipation terminal. The minimum value of the interval duration is usually set at 15 minutes. The upward adjustment amplitude is set customarily by the user. For example, if the heat dissipation terminal has several power levels preset, each time a power increase instruction is received, it will increase by one power level. Similarly, each time a power decrease instruction is received, it will decrease by one power level.
[0103] Specifically, when receiving the feedback message from the heat dissipation terminal indicating that the interval duration has reached the preset minimum value, adjust the power according to the preset adjustment amplitude of the power data, such as increasing the heat dissipation terminal by one power level.
[0104] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0105] In one embodiment, a computer network security analysis system is provided, which corresponds to the computer network security analysis method in the above embodiment. The computer network security analysis system includes:
[0106] A server acquisition module, configured to acquire the quantity information of server terminals in a running state in real time;
[0107] An interval start module, configured to send a start instruction to a heat dissipation terminal at a preset interval duration when the quantity information is greater than a threshold quantity, where the heat dissipation terminal is used to dissipate heat from heat-generating components in network devices;
[0108] A shutdown module, configured to send a shutdown instruction to the heat dissipation terminal when the running duration of the heat dissipation terminal reaches a preset working duration, and the working duration is less than the interval duration.
[0109] Optionally, it includes:
[0110] A temperature acquisition module, configured to detect the temperatures of several heat-generating components in network devices at intervals, and obtain temperature data of the heat-generating components at intervals;
[0111] An interval shortening module, configured to, based on the temperature data of the same heat-generating component at intervals, if the difference between two temperature data obtained before and after a preset test duration is greater than a preset temperature difference threshold, issue an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-generating component.
[0112] Optionally, the interval shortening module includes:
[0113] A first temperature acquisition sub-module, configured to input the temperature data into a calculation model and start the countdown of the test duration when the first temperature data of the heat-generating component is acquired;
[0114] A second temperature acquisition sub-module, configured to input the temperature data at this time into the calculation model when the countdown of the test duration ends;
[0115] A temperature difference calculation sub-module, configured to calculate the difference between the two temperature data received by the calculation model, obtain a temperature difference, and compare it with a pre-stored temperature difference threshold;
[0116] A duration shortening sub-module, configured to, if the temperature difference is greater than the temperature difference threshold, issue an adjustment instruction to shorten the interval duration of the heat dissipation terminal at the heat-generating component, and at the same time reset the test duration and acquire new temperature data and input it into the calculation model.
[0117] Optionally, it further includes:
[0118] A graphics generation module, configured to generate temperature monitoring graphs of a plurality of heat-generating components based on the temperature data obtained at intervals for each heat-generating component and the time nodes when the temperature data is obtained;
[0119] A positioning and binding module, configured to obtain the positioning information of the heat-generating components and bind the corresponding temperature monitoring graphs;
[0120] A graphics sending module, configured to send the temperature monitoring graphs and positioning information of the heat-generating components to a user terminal.
[0121] Optionally, it further includes:
[0122] A query module, configured to, when receiving a query instruction from the user terminal, obtain the positioning information of the heat-generating components pre-bound to the heat dissipation terminal to be queried from the query instruction;
[0123] A positioning and screening module, configured to screen out the corresponding heat dissipation terminal information based on the positioning information and send it to the user terminal;
[0124] A power adjustment module, when receiving a power adjustment request message sent by the user terminal, sends a text box for inputting power data to the user terminal;
[0125] An adjustment confirmation module, configured to, when receiving the confirmation information from the user terminal, send an adjustment instruction to the heat dissipation terminal based on the power data in the text box.
[0126] Optionally, it further includes:
[0127] A feedback adjustment module, configured to, when receiving feedback information from the heat dissipation terminal indicating that the interval duration has reached the minimum value, send a power increase instruction to the heat dissipation terminal based on a preset upward adjustment range of the power data.
[0128] For the specific limitations of a computer network security analysis system, reference can be made to the limitations on the computer network security analysis method in the foregoing text, which will not be elaborated herein. Each module in the above computer network security analysis system can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.
[0129] In one embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 5As shown. The computer device includes a processor, a memory, a network interface, and a database connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store quantity information, temperature data, a calculation model, a preset interval duration, a working duration, and a test duration. The network interface of the computer device is used to communicate with an external terminal via a network connection. The computer program, when executed by the processor, implements a computer network security analysis method.
[0130] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, a computer network security analysis method is implemented.
[0131] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, a computer network security analysis method is implemented.
[0132] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or an external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0133] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be assigned to different functional units and modules according to needs, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0134] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A computer network security analysis method, characterized in that, Including the steps: Obtain the quantity information of server terminals in the running state in real time; When the quantity information is greater than the threshold quantity, send a start instruction to the heat dissipation terminal at intervals of a preset time period. The heat dissipation terminal is used to dissipate heat from the heat-generating components in the network device; When the running duration of the heat dissipation terminal reaches the preset working duration, send a shutdown instruction to the heat dissipation terminal, and the working duration is less than the interval duration; After the step of sending a start instruction to the heat dissipation terminal at intervals of a preset time period when the quantity information is greater than the threshold quantity, the following steps are executed: Detect the temperatures of several heat-generating components in the network device at intervals, and obtain the temperature data of the heat-generating components at intervals; Based on the temperature data of the same heat-generating component at intervals, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, send an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-generating component.
2. The computer network security analysis method according to claim 1, characterized in that, The step of, based on the temperature data of the same heat-generating component at intervals, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, send an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-generating component, includes: When the first temperature data of the heat-generating component is obtained, input the temperature data into the calculation model, and start the countdown of the test duration; When the countdown of the test duration ends, input the temperature data at this time into the calculation model; The calculation model calculates the difference between the two received temperature data, obtains the temperature difference and compares it with the pre-stored temperature difference threshold; If the temperature difference is greater than the temperature difference threshold, send an adjustment instruction to shorten the interval duration of the heat dissipation terminal at the heat-generating component, and at the same time reset the test duration and obtain new temperature data and input it into the calculation model.
3. The computer network security analysis method according to claim 1, wherein After the step of detecting the temperatures of several heat-generating components in the network device at intervals and obtaining the temperature data of the heat-generating components at intervals, the following steps are executed: Generate temperature monitoring graphs of several heat-generating components based on the temperature data of each heat-generating component obtained at intervals and the time nodes when the temperature data is obtained; Obtain the positioning information of the heat-generating components and bind the corresponding temperature monitoring graphs; Send the temperature monitoring graphs and positioning information of the heat-generating components to the user terminal.
4. A computer network security analysis method according to claim 3, characterized in that, After the step of sending the temperature monitoring graphs and positioning information of the heat-generating components to the user terminal, the following steps are executed: When receiving the query instruction from the user terminal, obtain the positioning information of the heat-generating component pre-bound to the heat dissipation terminal to be queried from the query instruction; Screen out the corresponding heat dissipation terminal information based on the positioning information and send it to the user terminal; When receiving the power adjustment request message sent by the user terminal, send a text box for inputting power data to the user terminal; When receiving the confirmation information from the user terminal, send an adjustment instruction to the heat dissipation terminal based on the power data in the text box.
5. A computer network security analysis method according to claim 4, characterized in that, After the step of, if the difference between the two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, send an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-generating component, the following steps are executed: When receiving feedback information from the heat dissipation terminal indicating that the interval duration has reached the minimum value, a power increase instruction is sent to the heat dissipation terminal based on the preset upward adjustment amplitude of the power data.
6. A computer network security analysis system, characterized in that Including: A server acquisition module for acquiring in real time the quantity information of server terminals in the running state; An interval startup module for sending a startup instruction to the heat dissipation terminal at intervals of a preset interval duration when the quantity information is greater than the threshold quantity, and the heat dissipation terminal is used for dissipating heat from heat-generating components in the network device; A shutdown module for sending a shutdown instruction to the heat dissipation terminal when the running duration of the heat dissipation terminal reaches the preset working duration, and the working duration is less than the interval duration; A temperature acquisition module for detecting at intervals the temperatures of several heat-generating components in the network device and obtaining the temperature data of the heat-generating components at intervals; An interval shortening module for, based on the temperature data of the same heat-generating component at intervals, if the difference between two temperature data obtained before and after the preset test duration is greater than the preset temperature difference threshold, sending an adjustment instruction to shorten the interval duration of the heat dissipation terminal located at the heat-generating component.
7. A computer 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, the steps of a computer network security analysis method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, the steps of a computer network security analysis method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Control method and control device of vehicle-mounted air conditioner, vehicle and storage medium
CN111806195A