A method and system for optimizing computer room network performance based on big data
Through the computer room network performance optimization method based on big data, the computer room network is tested using the user-sorted test package, evaluate and optimize network performance, and solve the time-consuming and labor-intensive problem of troubleshooting network performance optimization goals in the existing technology, achieving more efficient network performance monitoring and optimization.
Patent Information
- Application Number
- CN202410595600.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-14
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2044-05-14
AI Technical Summary
In the prior art, the investigation of computer room network performance optimization goals is time-consuming and labor-intensive, and there is a lack of efficient methods to quickly determine and optimize network performance problems.
The computer room network performance optimization method based on big data is adopted. By showing the default sorting of test packages to users, the user adjusted sorting results are obtained, and the test package is called in turn to test the computer room network, and the test coefficients are obtained, which are used to judge network performance. Network performance warning is performed based on the test coefficient, optimization goals are determined, and corresponding optimization packages are matched for network performance optimization.
It achieves the rapid and convenient determination of the network performance optimization target of the computer room, reduces the inspection time, improves the efficiency of network performance monitoring, and reduces the optimization processing time.
Smart Images

Figure CN118368195B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method and system for optimizing computer room network performance based on big data. Background Art
[0002] With the rapid development of the Internet and big data applications, the load and complexity of the internal network of the computer room are increasing, and a more efficient network architecture is needed to support these applications. Therefore, optimizing the performance of the computer room network has become crucial.
[0003] With the continuous advancement of technology, computer room network optimization solutions are also constantly updated, including the use of more advanced hardware equipment, optimization of network topology, and the use of intelligent routing algorithms to improve network performance.
[0004] For example, the network performance optimization method, network performance optimization device and storage medium disclosed in publication number: CN114258045A include: determining whether there is a potential abnormal terminal in the cell based on the performance indicators of the cell; if there is a potential abnormal terminal in the cell, performing power control screening on the terminals in the cell to determine the target abnormal terminal; releasing the target abnormal terminal, and notifying the target abnormal terminal to re-access the network of the cell.
[0005] For example, a network performance optimization method and device disclosed in publication number CN111885618A include: based on multiple graphic components, arranging a performance optimization process for a target network, wherein the performance optimization process includes multiple task nodes represented by graphics corresponding to the graphic components, and one task node represents a performance optimization step for the target network; based on the execution logic of the performance optimization process, calling at least one of the multiple graphic components to execute a corresponding performance optimization step, so as to perform an optimization operation on a preset performance indicator of the target network when a preset optimization condition is met, thereby achieving performance optimization of the target network.
[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems:
[0007] In the prior art, maintenance personnel often perform performance tests on the computer room network based on their experience, troubleshoot network performance problems in turn, find out the targets that need to be optimized, and then optimize the network performance in a targeted manner. However, there are many reasons for the occurrence of computer room network performance problems, and it is time-consuming and laborious to troubleshoot only by maintenance personnel. There is a problem that it is time-consuming and laborious to troubleshoot network performance optimization targets. Summary of the invention
[0008] The embodiments of the present application provide a method and system for optimizing the network performance of a computer room based on big data, thereby solving the problem that it is time-consuming and labor-intensive to check the network performance optimization target in the prior art, and making the checking of the network performance optimization target more convenient and effective.
[0009] The embodiment of the present application provides a method for optimizing the network performance of a computer room based on big data, comprising the following steps: displaying the default sorting of test packages to a user, and obtaining the sorting result after the user's adjustment as a new sorting of the test packages; calling the test packages in sequence according to the new sorting of the test packages to test the network performance of the computer room, and obtaining a test coefficient, which is used to judge the network performance; issuing a network performance warning based on the test coefficient, and determining a network performance optimization target; matching corresponding optimization packages based on the network performance optimization target, and optimizing the network performance of the computer room through the optimization packages.
[0010] Furthermore, the analysis process of the test coefficient is: obtaining the test results of various test packages, and analyzing the corresponding network performance monitoring index data; the test package types include network efficiency test package, network stability test package, network security test package, and network equipment performance test package; the network performance monitoring index data includes: network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index; the network efficiency monitoring index is used to determine the network efficiency of the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network stability monitoring index is used to determine the stability of the computer room network, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network security monitoring index is used to determine the network security of the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network equipment performance monitoring index is used to determine the performance of the network equipment in the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network performance monitoring determination function is set according to the network performance monitoring index data, and the test coefficient is obtained according to the network performance monitoring determination function.
[0011] Further, the setting process of the network performance monitoring determination function is as follows: extracting the network efficiency monitoring index, the network stability monitoring index, the network security monitoring index, and the network equipment performance monitoring index from the network performance monitoring index data; obtaining the sorting sequence numbers of the test packages corresponding to the network efficiency monitoring index, the network stability monitoring index, the network security monitoring index, and the network equipment performance monitoring index in the new test package sorting; and setting the network performance monitoring determination function by using a normalization method according to the network performance monitoring index data and the sorting sequence numbers of the corresponding test packages, and obtaining the test coefficient; the specific network performance monitoring determination function used to obtain the test coefficient is:
[0012] ,
[0013] In the formula, is the test coefficient, is a natural constant, is the network efficiency monitoring index, is the sorting number of the test package corresponding to the network efficiency monitoring index, is the network stability monitoring index, is the sorting number of the test package corresponding to the network stability monitoring index, is the network security monitoring index, It is the sorting number of the test package corresponding to the network security monitoring index. It is the network equipment performance monitoring index. It is the sorting sequence number of the test package corresponding to the network equipment performance monitoring index.
[0014] Furthermore, the analysis process of the network performance warning is: obtain the limited threshold data corresponding to the network performance monitoring judgment function, and the limited threshold data include: a first threshold, a second threshold, a third threshold and a fourth threshold; compare the test coefficient with the limited threshold data respectively, when the test coefficient is not higher than the first threshold and higher than the second threshold, it means that no optimization is required; when the test coefficient is not higher than the second threshold and higher than the third threshold, it means that the computer room network needs to be optimized and a first warning is issued; when the test coefficient is not higher than the third threshold and higher than the fourth threshold, it means that the computer room network needs to be optimized and a second warning is issued; when the test coefficient is not higher than the fourth threshold, it means that the computer room network needs to be optimized and a third warning is issued; the severity of the first warning is lower than that of the second warning, and the severity of the second warning is lower than that of the third warning.
[0015] Furthermore, the process of determining the network performance optimization target is as follows: when it is necessary to optimize the network of the computer room, obtain the network performance monitoring index data corresponding to the test package; check whether the corresponding network performance monitoring index data reaches the specified optimization threshold in order from front to back according to the newly sorted test packages; when it is verified that there is a network performance monitoring index data that reaches the specified optimization threshold, use the optimization package corresponding to its test package to optimize the computer room network; after the optimization is completed, continue to check the next network performance monitoring index data until the network performance monitoring index data is checked; if no network performance monitoring index data reaches the specified optimization threshold, filter out the network performance monitoring index data that has not reached the specified optimization threshold and has the largest difference with the specified optimization threshold, and use the optimization package corresponding to its test package to optimize the computer room network.
[0016] Furthermore, the specific analysis process of the network efficiency monitoring index is as follows: obtaining the contracted bandwidth value and the contracted uplink speed corresponding to the computer room network; extracting the actual downlink speed and the actual uplink speed of the computer room network from the test results; obtaining the correction factors corresponding to the actual downlink speed and the actual uplink speed test tools; obtaining the downlink speed ratio according to the contracted broadband value, the actual downlink speed and the correction factor corresponding to the actual downlink speed of the computer room network; obtaining the uplink speed ratio according to the contracted uplink speed, the actual uplink speed and the correction factor corresponding to the actual uplink speed of the computer room network; setting the weight proportion values of the downlink speed ratio and the uplink speed ratio for the network efficiency monitoring index respectively according to the objective weight method; obtaining the network efficiency monitoring index according to the downlink speed ratio and its weight proportion value in the network efficiency monitoring index, and the uplink speed ratio and its weight proportion value in the network efficiency monitoring index; the specific calculation formula for obtaining the network efficiency monitoring index is as follows:
[0017] ,
[0018] In the formula, is the network efficiency monitoring index, is the contracted bandwidth value of the computer room network, is the actual downlink speed of the computer room network, is the correction factor for the actual downlink speed, is the weight of the downlink speed ratio in the network efficiency monitoring index, The contracted uplink speed of the computer room network. is the actual uplink speed of the computer room network. is the correction factor for the actual uplink speed, It is the weight of the uplink speed ratio in the network efficiency monitoring index.
[0019] Furthermore, the analysis process of the network stability monitoring index is as follows: obtain the average response time of the server corresponding to the computer room network, the maximum allowable value of the packet loss rate, and the maximum allowable value of the network jitter; extract the maximum response time of the server of the computer room network, the actual maximum packet loss rate, and the maximum value of the network jitter from the test results; obtain the server response stability ratio based on the average response time of the server and the maximum response time of the server in the computer room network; obtain the packet loss stability ratio based on the maximum allowable value of the packet loss rate and the actual maximum packet loss rate of the computer room network; obtain the network jitter stability ratio based on the maximum allowable value of the network jitter and the maximum value of the network jitter in the computer room network; set the weight ratios of the server response stability ratio, the packet loss stability ratio, and the network jitter stability ratio for the network stability monitoring index respectively according to the objective weight method; obtain the network stability monitoring index based on the server response stability ratio and its weight ratio in the network stability monitoring index, the packet loss stability ratio and its weight ratio in the network stability monitoring index, and the network jitter stability ratio and its weight ratio in the network stability monitoring index.
[0020] Furthermore, the analysis process of the network security monitoring index is as follows: obtain the acceptance value of the number of vulnerabilities, the acceptance value of the number of attack alarms, and the acceptance value of the number of security incidents corresponding to the computer room network; extract the actual number of vulnerabilities, the actual number of attack alarms, and the actual number of security incidents of the computer room network from the test results; obtain the vulnerability occurrence ratio based on the acceptance value of the number of vulnerabilities and the actual number of vulnerabilities of the computer room network; obtain the network attack alarm ratio based on the acceptance value of the number of attack alarms and the actual number of attack alarms of the computer room network; obtain the network security incident triggering ratio based on the acceptance value of the number of security incidents and the actual number of security incidents of the computer room network; set the weight ratios of the vulnerability occurrence ratio, the network attack alarm ratio, and the network security incident triggering ratio for the network security monitoring index according to the objective weight method; obtain the network security monitoring index based on the vulnerability occurrence ratio and its weight ratio in the network security monitoring index, the network attack alarm ratio and its weight ratio in the network security monitoring index, and the network security incident triggering ratio and its weight ratio in the network security monitoring index.
[0021] Furthermore, the analysis process of the network equipment performance monitoring index is as follows: obtain the CPU target utilization, memory target utilization and network interface target utilization corresponding to the computer room network; extract the actual CPU utilization, actual memory utilization and actual network interface utilization of the computer room network from the test results; obtain the CPU performance ratio based on the CPU target utilization and actual CPU utilization of the computer room network; obtain the memory usage performance ratio based on the memory target utilization and actual memory utilization of the computer room network; obtain the network interface usage performance ratio based on the network interface target utilization and actual network interface utilization of the computer room network; set the weight ratios of the CPU performance ratio, memory usage performance ratio and network interface usage performance ratio for the network equipment performance monitoring index respectively according to the objective weight method; obtain the network equipment performance monitoring index based on the CPU performance ratio and its weight ratio in the network equipment performance monitoring index, the memory usage performance ratio and its weight ratio in the network equipment performance monitoring index, and the network interface usage performance ratio and its weight ratio in the network equipment performance monitoring index.
[0022] The embodiment of the present application also provides a computer room network performance optimization system based on big data, including: a sorting adjustment module, a traversal test module, an optimization target analysis module, and an optimization method matching module; wherein the sorting adjustment module is used to display the default sorting of the test package to the user, and obtain the sorting result after the user's adjustment as the new sorting of the test package; the traversal test module is used to call the test package in turn according to the new sorting of the test package to test the computer room network performance, and obtain the test coefficient, and the test coefficient is used to judge the network performance; the optimization target analysis module is used to issue a network performance warning according to the test coefficient and determine the network performance optimization target; the optimization method matching module is used to match the corresponding optimization package according to the network performance optimization target, and optimize the computer room network performance through the optimization package.
[0023] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0024] 1. By sorting the test packages according to the user's sorting results, and testing the network performance of the computer room in turn, and then determining the network performance optimization target according to the test results, and matching the optimization packages according to the network performance optimization target, the network performance of the computer room is optimized, thereby making it more convenient and effective to check the network performance optimization target, and effectively solving the problem of time-consuming and labor-intensive checking of network performance optimization targets in the prior art.
[0025] 2. By providing graded early warnings for the network performance of the computer room based on the test coefficients and limited threshold data, the network in the computer room can be automatically warned, problems can be discovered in a timely manner, and the processing time for network performance optimization can be reduced, thereby improving the convenience of network performance monitoring.
[0026] 3. By determining the optimization target based on the relationship between the network performance monitoring index data and the optimization threshold, and combining the sorting number in the new sorting of the test package corresponding to the network performance monitoring index data, the optimization target troubleshooting time is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A schematic diagram of the structure of a computer room network performance optimization system based on big data provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The embodiment of the present application solves the problem of time-consuming and labor-intensive troubleshooting of network performance optimization targets in the prior art by providing a computer room network performance optimization method and system based on big data. The method sorts the test packages according to the user sorting results, tests the computer room network performance in sequence, determines the network performance optimization target according to the test results, and matches the optimization packages according to the network performance optimization target, thereby optimizing the computer room network performance and making the troubleshooting of network performance optimization targets more convenient and effective.
[0029] The technical solution in the embodiment of the present application is to solve the above-mentioned problem that it is time-consuming and laborious to check the network performance optimization target. The overall idea is as follows:
[0030] After the user connects the big data-based computer room network performance optimization system to the host used for computer room network testing, all modules in the big data-based computer room network performance optimization system are imported into the host, including the storage module, the sorting adjustment module, the traversal test module, the optimization target analysis module, and the optimization method matching module. Among them, the storage module is used to store the test package and its corresponding optimization package. The big data-based computer room network performance optimization system displays the default order of the test package to the user through the sorting adjustment module, and gives the user the authority to adjust the order of the test package according to the special situation of the computer room. After waiting for the user to determine the order of adjustment, the user's sorting result of the test package is obtained, and the test package is sorted according to the sorting result to obtain the new order of the test package. Then, the test package is called from front to back according to the new order of the test package through the traversal test module, and the test coefficient is comprehensively analyzed according to the test results corresponding to each test package. The test coefficient is used to judge the severity of the network performance problem. The network performance optimization target is obtained according to the test coefficient through the optimization target analysis module; then the corresponding optimization package is matched according to the network performance optimization target through the optimization method matching module to optimize the network performance of the computer room. It makes it more convenient and effective to check the network performance optimization target.
[0031] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0032] A method for optimizing computer room network performance based on big data is provided in an embodiment of the present application, comprising the following steps: displaying a default sorting of test packages to a user, and obtaining a sorting result after adjustment by the user as a new sorting of the test packages; calling the test packages in sequence according to the new sorting of the test packages to test the computer room network performance, and obtaining a test coefficient, which is used to judge the network performance; issuing a network performance warning based on the test coefficient, and determining a network performance optimization target; matching corresponding optimization packages based on the network performance optimization target, and optimizing the computer room network performance through the optimization packages.
[0033] In this embodiment, the user can sort the order of test packages in a targeted manner according to the type and number of times that historical network problems in the computer room have occurred, thereby saving time in troubleshooting network performance problems.
[0034] Furthermore, the analysis process of the test coefficient is as follows: obtain the test results of various test packages, and analyze the corresponding network performance monitoring index data; the test package types include network efficiency test package, network stability test package, network security test package, and network equipment performance test package; the network performance monitoring index data include: network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index; the network efficiency monitoring index is used to determine the network efficiency of the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network stability monitoring index is used to determine the stability of the computer room network, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network security monitoring index is used to determine the network security of the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; the network equipment performance monitoring index is used to determine the performance of the network equipment in the computer room, and serves as the analysis basis for approving the corresponding test coefficient of the computer room network; set the network performance monitoring determination function according to the network performance monitoring index data, and obtain the test coefficient according to the network performance monitoring determination function.
[0035] In this embodiment, the result obtained by the network efficiency test package is the network efficiency monitoring index, the result obtained by the network stability test package is the network stability monitoring index, the result obtained by the network security test package is the network security monitoring index, and the result obtained by the network equipment performance test package is the network equipment performance monitoring index.
[0036] Furthermore, the setting process of the network performance monitoring judgment function is as follows: extract the network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index from the network performance monitoring index data; obtain the sorting numbers of the test packages corresponding to the network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index in the new sorting of the test packages; and according to the network performance monitoring index data and the sorting numbers of the corresponding test packages, use the normalization method to set the network performance monitoring judgment function and obtain the test coefficient.
[0037] In this embodiment, the specific network performance monitoring determination function used to obtain the test coefficient is: , where is the test coefficient, is a natural constant, is the network efficiency monitoring index, is the sorting number of the test package corresponding to the network efficiency monitoring index, is the network stability monitoring index, is the sorting number of the test package corresponding to the network stability monitoring index, is the network security monitoring index, It is the sorting number of the test package corresponding to the network security monitoring index. It is the network equipment performance monitoring index. It is the sorting sequence number of the test package corresponding to the network equipment performance monitoring index.
[0038] Furthermore, the analysis process of network performance warning is: obtain the limited threshold data corresponding to the network performance monitoring judgment function, the limited threshold data including: a first threshold, a second threshold, a third threshold and a fourth threshold; compare the test coefficient with the limited threshold data respectively, when the test coefficient is not higher than the first threshold and higher than the second threshold, it means that no optimization is required; when the test coefficient is not higher than the second threshold and higher than the third threshold, it means that the computer room network needs to be optimized and a first warning is issued; when the test coefficient is not higher than the third threshold and higher than the fourth threshold, it means that the computer room network needs to be optimized and a second warning is issued; when the test coefficient is not higher than the fourth threshold, it means that the computer room network needs to be optimized and a third warning is issued; the severity of the first warning is lower than that of the second warning, and the severity of the second warning is lower than that of the third warning.
[0039] In this embodiment, the first threshold refers to the corresponding test coefficient when the network performance monitoring index data are all 1, that is, the optimal value is 0.837; the second threshold refers to the test coefficient when the network performance monitoring index data ranked fourth is 0 and the other network performance monitoring index data are all 1, which is 0.788; the third threshold refers to the test coefficient when the network performance monitoring index data ranked third and fourth are all 0 and the other network performance monitoring index data are all 1, which is 0.769; the fourth threshold refers to the test coefficient when the network performance monitoring index data ranked first is 1 and the other network performance monitoring index data are all 0, which is 0.5241. Among them, the closer the test coefficient is to the first threshold, the better the network performance of the computer room is.
[0040] Furthermore, the process of determining the network performance optimization target is as follows: when it is necessary to optimize the network of the computer room, obtain the network performance monitoring index data corresponding to the test package; check whether the corresponding network performance monitoring index data reaches the specified optimization threshold in order from front to back according to the newly sorted test packages; when it is verified that there is a network performance monitoring index data that reaches the specified optimization threshold, use the optimization package corresponding to its test package to optimize the computer room network; after the optimization is completed, continue to check the next network performance monitoring index data until the network performance monitoring index data is checked; if no network performance monitoring index data reaches the specified optimization threshold, filter out the network performance monitoring index data that has not reached the specified optimization threshold and has the largest difference with the specified optimization threshold, and use the optimization package corresponding to its test package to optimize the computer room network.
[0041] In this embodiment, the optimization prescribed threshold is set according to the network performance monitoring index data, and its range can be set between [0.60, 1) according to actual needs. Each network performance monitoring index data can correspond to a different optimization prescribed threshold.
[0042] Furthermore, the specific analysis process of the network efficiency monitoring index is as follows: obtain the contracted bandwidth value and the contracted uplink speed corresponding to the computer room network; extract the actual downlink speed and the actual uplink speed of the computer room network from the test results; obtain the correction factors corresponding to the actual downlink speed and the actual uplink speed test tools; obtain the downlink speed ratio according to the contracted broadband value of the computer room network, the actual downlink speed and the correction factor corresponding to the actual downlink speed; obtain the uplink speed ratio according to the contracted uplink speed of the computer room network, the actual uplink speed and the correction factor corresponding to the actual uplink speed; set the weight ratio values of the downlink speed ratio and the uplink speed ratio for the network efficiency monitoring index according to the objective weight method; obtain the network efficiency monitoring index according to the downlink speed ratio and its weight ratio value in the network efficiency monitoring index, and the uplink speed ratio and its weight ratio value in the network efficiency monitoring index.
[0043] In this embodiment, when the network efficiency monitoring index is closer to 1, it indicates that the network efficiency is higher, and when it is equal to 1, it reaches the highest; when the network efficiency monitoring index is closer to 0, it indicates that the network efficiency is lower, and when it is equal to 0, it reaches the lowest. The specific calculation formula for obtaining the network efficiency monitoring index is: , where is the network efficiency monitoring index, is the contracted bandwidth value of the computer room network, is the actual downlink speed of the computer room network, is the correction factor for the actual downlink speed, is the weight of the downlink speed ratio in the network efficiency monitoring index, The contracted uplink speed of the computer room network. is the actual uplink speed of the computer room network. is the correction factor for the actual uplink speed, It is the weight of the uplink speed ratio in the network efficiency monitoring index.
[0044] Furthermore, the analysis process of the network stability monitoring index is as follows: obtain the average response time of the server, the maximum allowable value of the packet loss rate, and the maximum allowable value of the network jitter corresponding to the computer room network; extract the maximum response time of the server, the actual maximum packet loss rate, and the maximum network jitter of the computer room network from the test results; obtain the server response stability ratio based on the average response time of the server and the maximum response time of the server in the computer room network; obtain the packet loss stability ratio based on the maximum allowable value of the packet loss rate and the actual maximum packet loss rate of the computer room network; obtain the network jitter stability ratio based on the maximum allowable value of the network jitter and the maximum value of the network jitter of the computer room network; set the weight ratios of the server response stability ratio, the packet loss stability ratio, and the network jitter stability ratio for the network stability monitoring index according to the objective weight method; obtain the network stability monitoring index based on the server response stability ratio and its weight ratio in the network stability monitoring index, the packet loss stability ratio and its weight ratio in the network stability monitoring index, and the network jitter stability ratio and its weight ratio in the network stability monitoring index.
[0045] In this embodiment, when the network stability monitoring index is closer to 1, it indicates that the network stability is higher, and when it is equal to 1, it reaches the highest; when the network stability monitoring index is closer to 0, it indicates that the network stability is lower, and when it is equal to 0, it reaches the lowest. The specific calculation formula for obtaining the network stability monitoring index is: , where is the network stability monitoring index, is a natural constant, is the maximum response time of the server. is the actual maximum packet loss rate, is the maximum value of network jitter, is the average server response time, is the maximum allowed value of packet loss rate, is the maximum allowed value of network jitter, is the weight of the server response stability ratio in the network efficiency monitoring index. is the weight of the packet loss stability ratio in the network efficiency monitoring index, It is the weight of the network jitter stability ratio in the network efficiency monitoring index.
[0046] Furthermore, the analysis process of the network security monitoring index is as follows: obtain the acceptance value of the number of vulnerabilities, the acceptance value of the number of attack alarms, and the acceptance value of the number of security incidents corresponding to the computer room network; extract the actual number of vulnerabilities, the actual number of attack alarms, and the actual number of security incidents of the computer room network from the test results; obtain the vulnerability occurrence ratio based on the acceptance value of the number of vulnerabilities and the actual number of vulnerabilities of the computer room network; obtain the network attack alarm ratio based on the acceptance value of the number of attack alarms and the actual number of attack alarms of the computer room network; obtain the network security incident triggering ratio based on the acceptance value of the number of security incidents and the actual number of security incidents of the computer room network; set the weight ratios of the vulnerability occurrence ratio, the network attack alarm ratio, and the network security incident triggering ratio for the network security monitoring index according to the objective weight method; obtain the network security monitoring index based on the vulnerability occurrence ratio and its weight ratio in the network security monitoring index, the network attack alarm ratio and its weight ratio in the network security monitoring index, and the network security incident triggering ratio and its weight ratio in the network security monitoring index.
[0047] In this embodiment, when the network security monitoring index is closer to 1, it indicates that the network security is higher, and when it is equal to 1, it reaches the highest; when the network security monitoring index is closer to 0, it indicates that the network security is lower, and when it is equal to 0, it reaches the lowest. Regarding the setting of the acceptance value of the number of vulnerabilities, the acceptance value of the number of attack alarms, and the acceptance value of the number of security events, the maximum value that the computer room network can accept for the number of vulnerabilities, the number of attack alarms, and the number of security events can be set according to the actual situation of the computer room network. The specific calculation formula for obtaining the network security monitoring index is: , where is the network security monitoring index, is a natural constant, is the actual number of vulnerabilities, is the actual number of attack alerts, is the actual number of security incidents, Accepts a value for the number of vulnerabilities, Accepts a value for the number of attack alerts, Accepts a value for the number of security events, is the weight of the vulnerability occurrence ratio in the network security monitoring index, is the weight of the proportion of network attack alerts in the network security monitoring index, It is the weight ratio of network security incident triggering ratio in the network security monitoring index.
[0048] Furthermore, the analysis process of the network equipment performance monitoring index is as follows: obtain the CPU target utilization, memory target utilization and network interface target utilization corresponding to the computer room network; extract the actual CPU utilization, actual memory utilization and actual network interface utilization of the computer room network from the test results; obtain the CPU performance ratio based on the CPU target utilization and actual CPU utilization of the computer room network; obtain the memory usage performance ratio based on the memory target utilization and actual memory utilization of the computer room network; obtain the network interface usage performance ratio based on the network interface target utilization and actual network interface utilization of the computer room network; set the weight ratios of the CPU performance ratio, memory usage performance ratio and network interface usage performance ratio for the network equipment performance monitoring index respectively according to the objective weight method; obtain the network equipment performance monitoring index based on the CPU performance ratio and its weight ratio in the network equipment performance monitoring index, the memory usage performance ratio and its weight ratio in the network equipment performance monitoring index, and the network interface usage performance ratio and its weight ratio in the network equipment performance monitoring index.
[0049] In this embodiment, when the network device performance monitoring index is closer to 1, it indicates that the network security is higher. When it is equal to 1, it reaches the highest value; when the network device performance monitoring index is closer to 0, it indicates that the network security is lower. When it is equal to 0, it reaches the lowest value. Regarding the setting of the CPU target utilization, memory target utilization and network interface target utilization, the target thresholds of the CPU utilization, memory utilization and network interface utilization of the computer room network can be set according to the actual situation of the computer room network. For example, the CPU utilization is set between 50% and 70%, so that the CPU resources are effectively utilized, and at the same time, there is a certain buffering capacity to cope with sudden loads; the memory utilization is set between 50% and 80% of the total memory of the device, so as to fully utilize the memory resources and leave a certain margin to cope with temporary increases in memory demand; the network interface utilization is set between 70% and 80% of the network bandwidth. In this way, the network bandwidth can be fully utilized, while leaving a certain margin to cope with sudden increases in network traffic. The specific calculation formula for obtaining the network device performance monitoring index is: , where It is the network equipment performance monitoring index. is a natural constant, is the actual CPU utilization, is the actual memory utilization, is the actual network interface utilization, is the target CPU utilization, is the memory target utilization, is the target utilization of the network interface, It is the weight ratio of CPU performance in the network equipment performance monitoring index. It is the weight ratio of memory usage performance ratio in the network equipment performance monitoring index. It is the weight ratio of the network interface usage performance ratio in the network device performance monitoring index.
[0050] like Figure 1 As shown, it is a structural diagram of a computer room network performance optimization system based on big data provided by an embodiment of the present application. The embodiment of the present application also provides a computer room network performance optimization system based on big data, including: a sorting adjustment module, a traversal test module, an optimization target analysis module, and an optimization method matching module; wherein the sorting adjustment module is used to display the default sorting of the test package to the user, and obtain the sorting result after the user's adjustment as the new sorting of the test package; the traversal test module is used to call the test package in turn according to the new sorting of the test package to test the computer room network performance, and obtain the test coefficient, which is used to judge the network performance; the optimization target analysis module is used to issue a network performance warning based on the test coefficient and determine the network performance optimization target; the optimization method matching module is used to match the corresponding optimization package according to the network performance optimization target, and optimize the computer room network performance through the optimization package.
[0051] In this embodiment, a computer room network performance optimization system based on big data also includes: a storage module, used to store test packages and their corresponding optimization packages, wherein the test packages are used to test the network performance of the computer room, and the optimization packages are used to optimize the network performance of the computer room.
[0052] The technical scheme in the above-mentioned embodiment of the present application has at least the following technical effects or advantages: relative to the network performance optimization method, network performance optimization device and storage medium disclosed in publication number: CN114258045A, the embodiment of the present application sorts the test packages according to the user sorting results, and tests the network performance of the computer room in turn, and then determines the network performance optimization target according to the test results, and matches the optimization package according to the network performance optimization target, so as to optimize the network performance of the computer room, thereby making the investigation of network performance optimization targets more convenient and effective; relative to a network performance optimization method and device disclosed in publication number: CN111885618A, the embodiment of the present application performs graded warning on the network performance of the computer room according to the test coefficient and the limited threshold data, so that the computer room network is automatically warned, problems are discovered in time, and the network performance optimization processing time is reduced, thereby improving the convenience of network performance monitoring.
[0053] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0054] The present invention is described with reference to flowcharts and / or block diagrams of systems, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0055] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0056] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0057] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0058] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for optimizing computer room network performance based on big data, characterized in that: The following steps are involved: Display the default sorting of the test packages to the user, and obtain the sorting result after the user adjusts it as the new sorting of the test packages; Calling the test packages in order according to the new order of the test packages to test the network performance of the computer room and obtaining a test coefficient, wherein the test coefficient is used to judge the network performance; Conduct network performance warnings based on test coefficients and determine network performance optimization targets; Match the corresponding optimization package according to the network performance optimization target, and optimize the network performance of the computer room through the optimization package; The analysis process of the test coefficient is: Obtain the test results of various test packages and analyze the corresponding network performance monitoring index data; The test package types include network efficiency test package, network stability test package, network security test package, and network equipment performance test package; The network performance monitoring index data includes: network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index; The network efficiency monitoring index is used to determine the efficiency of the computer room network and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network stability monitoring index is used to determine the stability of the computer room network and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network security monitoring index is used to determine the network security level of the computer room and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network equipment performance monitoring index is used to determine the performance of the computer room network equipment and as an analysis basis for approving the corresponding test coefficient of the computer room network; A network performance monitoring determination function is set according to the network performance monitoring index data, and a test coefficient is obtained according to the network performance monitoring determination function; The setting process of the network performance monitoring determination function is as follows: Extract network efficiency monitoring index, network stability monitoring index, network security monitoring index and network equipment performance monitoring index from network performance monitoring index data; Obtain the sorting sequence number of the test packages corresponding to the network efficiency monitoring index, the network stability monitoring index, the network security monitoring index, and the network equipment performance monitoring index in the new test package sorting; According to the network performance monitoring index data and the sorting sequence number of the corresponding test package, a network performance monitoring determination function is set by a normalization method, and a test coefficient is obtained; The specific network performance monitoring determination function used to obtain the test coefficient is: , In the formula, is the test coefficient, is a natural constant, is the network efficiency monitoring index, is the sorting number of the test package corresponding to the network efficiency monitoring index, is the network stability monitoring index, is the sorting number of the test package corresponding to the network stability monitoring index, is the network security monitoring index, It is the sorting number of the test package corresponding to the network security monitoring index. It is the network equipment performance monitoring index. It is the sorting sequence number of the test package corresponding to the network equipment performance monitoring index; The specific analysis process of the network efficiency monitoring index is as follows: Get the contracted bandwidth value and uplink contracted speed corresponding to the computer room network; Extract the actual downlink speed and uplink speed of the computer room network from the test results; Get the actual downlink speed and the correction factor corresponding to the actual uplink speed test tool; The downlink speed ratio is obtained based on the contracted broadband value of the computer room network, the actual downlink speed, and the correction factor corresponding to the actual downlink speed; The uplink speed ratio is obtained based on the contracted uplink speed of the computer room network, the actual uplink speed, and the correction factor corresponding to the actual uplink speed; According to the objective weight method, the weight ratios of the downlink speed ratio and the uplink speed ratio for the network efficiency monitoring index are set; The network efficiency monitoring index is obtained according to the downlink speed ratio and its weight ratio in the network efficiency monitoring index, and the uplink speed ratio and its weight ratio in the network efficiency monitoring index; The specific calculation formula for obtaining the network efficiency monitoring index is: , In the formula, is the network efficiency monitoring index, is the contracted bandwidth value of the computer room network, is the actual downlink speed of the computer room network, is the correction factor for the actual downlink speed, is the weight of the downlink speed ratio in the network efficiency monitoring index, The contracted uplink speed of the computer room network. is the actual uplink speed of the computer room network. is the correction factor for the actual uplink speed, The weight ratio of the uplink speed ratio in the network efficiency monitoring index; The analysis process of the network stability monitoring index is as follows: Obtain the average server response time, maximum allowable packet loss rate, and maximum allowable network jitter corresponding to the computer room network; Extract the maximum server response time, actual maximum packet loss rate, and maximum network jitter of the computer room network from the test results; The server response stability ratio is obtained based on the average server response time and the maximum server response time of the computer room network; According to the maximum allowable value of the packet loss rate of the computer room network and the actual maximum packet loss rate, the packet loss stability ratio is obtained; According to the maximum allowable value of network jitter and the maximum value of network jitter of the computer room network, the network jitter stability ratio is obtained; According to the objective weight method, the weight ratios of server response stability ratio, packet loss stability ratio and network jitter stability ratio for the network stability monitoring index are set; The network stability monitoring index is obtained based on the server response stability ratio and its weight ratio in the network stability monitoring index, the packet loss stability ratio and its weight ratio in the network stability monitoring index, and the network jitter stability ratio and its weight ratio in the network stability monitoring index. The analysis process of the network security monitoring index is as follows: Obtain the accepted values of the number of vulnerabilities, the number of attack alarms, and the number of security events corresponding to the computer room network; Extract the actual number of vulnerabilities in the computer room network, the actual number of attack alarms, and the actual number of security incidents from the test results; According to the accepted value of the number of vulnerabilities in the computer room network and the actual number of vulnerabilities, the vulnerability occurrence ratio is obtained; According to the accepted value of the number of attack alarms of the computer room network and the actual number of attack alarms, the network attack alarm ratio is obtained; According to the acceptance value of the number of security events in the computer room network and the actual number of security events, the triggering ratio of network security events is obtained; According to the objective weighting method, the weights of vulnerability occurrence ratio, network attack alarm ratio and network security incident trigger ratio for network security monitoring index are set; The network security monitoring index is obtained based on the vulnerability occurrence ratio and its weight ratio in the network security monitoring index, the network attack alarm ratio and its weight ratio in the network security monitoring index, and the network security event trigger ratio and its weight ratio in the network security monitoring index. The analysis process of the network equipment performance monitoring index is as follows: Get the CPU target utilization, memory target utilization, and network interface target utilization corresponding to the computer room network; Extract the actual CPU utilization, actual memory utilization, and actual network interface utilization of the computer room network from the test results; The CPU performance ratio is obtained based on the target CPU utilization and actual CPU utilization of the computer room network; The memory usage performance ratio is obtained based on the target memory utilization and actual memory utilization of the computer room network; According to the target utilization rate and actual utilization rate of the network interface of the computer room network, the network interface utilization performance ratio is obtained; According to the objective weight method, the weight ratios of CPU performance ratio, memory usage performance ratio and network interface usage performance ratio for network equipment performance monitoring index are set; The network equipment performance monitoring index is obtained based on the CPU performance ratio and its weight ratio in the network equipment performance monitoring index, the memory usage performance ratio and its weight ratio in the network equipment performance monitoring index, and the network interface usage performance ratio and its weight ratio in the network equipment performance monitoring index; The specific calculation formula of the network stability monitoring index is: , In the formula, is the network stability monitoring index, is a natural constant, is the maximum response time of the server. is the actual maximum packet loss rate, is the maximum value of network jitter, is the average server response time, is the maximum allowed value of packet loss rate, is the maximum allowed value of network jitter, is the weight of the server response stability ratio in the network efficiency monitoring index. is the weight of the packet loss stability ratio in the network efficiency monitoring index, The weight ratio of the network jitter stability ratio in the network efficiency monitoring index; The specific calculation formula of the network security monitoring index is: , In the formula, is the network security monitoring index, is a natural constant, is the actual number of vulnerabilities, is the actual number of attack alerts, is the actual number of security incidents, Accepts a value for the number of vulnerabilities, Accepts a value for the number of attack alerts, Accepts a value for the number of security events, is the weight of the vulnerability occurrence ratio in the network security monitoring index, is the weight of the proportion of network attack alerts in the network security monitoring index, The weight of the network security incident trigger ratio in the network security monitoring index; The specific calculation formula of the network equipment performance monitoring index is: , In the formula, It is the network equipment performance monitoring index. is a natural constant, is the actual CPU utilization, is the actual memory utilization, is the actual network interface utilization, is the target CPU utilization, is the memory target utilization, is the target utilization of the network interface, It is the weight ratio of CPU performance in the network equipment performance monitoring index. It is the weight ratio of memory usage performance ratio in the network equipment performance monitoring index. It is the weight ratio of the network interface usage performance ratio in the network device performance monitoring index.
2. The method for optimizing computer room network performance based on big data as claimed in claim 1, characterized in that: The analysis process of the network performance early warning is as follows: Acquire limited threshold data corresponding to the network performance monitoring determination function, wherein the limited threshold data includes: a first threshold, a second threshold, a third threshold and a fourth threshold; The test coefficients are compared with the limited threshold data respectively. When the test coefficients are not higher than the first threshold and higher than the second threshold, it indicates that no optimization is required; When the test coefficient is not higher than the second threshold and higher than the third threshold, it indicates that the computer room network needs to be optimized and a first warning is issued; When the test coefficient is not higher than the third threshold and higher than the fourth threshold, it indicates that the computer room network needs to be optimized and a second warning is issued; When the test coefficient is not higher than the fourth threshold, it indicates that the computer room network needs to be optimized and a third warning is issued; The severity of the first warning is lower than that of the second warning, and the severity of the second warning is lower than that of the third warning.
3. The method for optimizing computer room network performance based on big data as claimed in claim 1, characterized in that: The process of determining the network performance optimization target is as follows: When the network of the computer room needs to be optimized, obtain the network performance monitoring index data corresponding to the test package; According to the newly sorted test packages, check the corresponding network performance monitoring index data from front to back to see whether they reach the optimization threshold; When it is verified that a network performance monitoring index data reaches the specified optimization threshold, the optimization package corresponding to the test package is used to optimize the computer room network; After the optimization is completed, continue to check the next network performance monitoring index data until the network performance monitoring index data is checked; If no network performance monitoring index data reaches the specified optimization threshold, the network performance monitoring index data that does not reach the specified optimization threshold and has the largest difference with the specified optimization threshold is screened out, and the optimization package corresponding to its test package is used to optimize the computer room network.
4. A computer room network performance optimization system based on big data, characterized in that: include: Sorting adjustment module, traversal test module, optimization target analysis module, optimization method matching module; The order adjustment module is used to display the default order of the test packages to the user and obtain the order result after the user's adjustment as the new order of the test packages; The traversal test module is used to call the test packages in order according to the new order of the test packages to test the network performance of the computer room and obtain the test coefficient, which is used to judge the network performance; The optimization target analysis module is used to perform network performance early warning according to the test coefficient and determine the network performance optimization target; The optimization method matching module is used to match the corresponding optimization package according to the network performance optimization target, and optimize the network performance of the computer room through the optimization package; The analysis process of the test coefficient is: Obtain the test results of various test packages and analyze the corresponding network performance monitoring index data; The test package types include network efficiency test package, network stability test package, network security test package, and network equipment performance test package; The network performance monitoring index data includes: network efficiency monitoring index, network stability monitoring index, network security monitoring index, and network equipment performance monitoring index; The network efficiency monitoring index is used to determine the efficiency of the computer room network and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network stability monitoring index is used to determine the stability of the computer room network and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network security monitoring index is used to determine the network security level of the computer room and serves as an analysis basis for approving the corresponding test coefficient of the computer room network; The network equipment performance monitoring index is used to determine the performance of the computer room network equipment and as an analysis basis for approving the corresponding test coefficient of the computer room network; A network performance monitoring determination function is set according to the network performance monitoring index data, and a test coefficient is obtained according to the network performance monitoring determination function; The setting process of the network performance monitoring determination function is as follows: Extract network efficiency monitoring index, network stability monitoring index, network security monitoring index and network equipment performance monitoring index from network performance monitoring index data; Obtain the sorting sequence number of the test packages corresponding to the network efficiency monitoring index, the network stability monitoring index, the network security monitoring index, and the network equipment performance monitoring index in the new test package sorting; According to the network performance monitoring index data and the sorting sequence number of the corresponding test package, a network performance monitoring determination function is set by a normalization method, and a test coefficient is obtained; The specific network performance monitoring determination function used to obtain the test coefficient is: , In the formula, is the test coefficient, is a natural constant, is the network efficiency monitoring index, is the sorting number of the test package corresponding to the network efficiency monitoring index, is the network stability monitoring index, is the sorting number of the test package corresponding to the network stability monitoring index, is the network security monitoring index, It is the sorting number of the test package corresponding to the network security monitoring index. It is the network equipment performance monitoring index. It is the sorting sequence number of the test package corresponding to the network equipment performance monitoring index; The specific analysis process of the network efficiency monitoring index is as follows: Obtain the contracted bandwidth value and uplink contracted speed corresponding to the computer room network; Extract the actual downlink speed and uplink speed of the computer room network from the test results; Get the actual downlink speed and the correction factor corresponding to the actual uplink speed test tool; The downlink speed ratio is obtained based on the contracted broadband value of the computer room network, the actual downlink speed, and the correction factor corresponding to the actual downlink speed; The uplink speed ratio is obtained based on the contracted uplink speed of the computer room network, the actual uplink speed, and the correction factor corresponding to the actual uplink speed; According to the objective weight method, the weight ratios of the downlink speed ratio and the uplink speed ratio for the network efficiency monitoring index are set; The network efficiency monitoring index is obtained according to the downlink speed ratio and its weight ratio in the network efficiency monitoring index, and the uplink speed ratio and its weight ratio in the network efficiency monitoring index; The specific calculation formula for obtaining the network efficiency monitoring index is: , In the formula, is the network efficiency monitoring index, is the contracted bandwidth value of the computer room network, is the actual downlink speed of the computer room network, is the correction factor for the actual downlink speed, is the weight of the downlink speed ratio in the network efficiency monitoring index, The contracted uplink speed of the computer room network. is the actual uplink speed of the computer room network. is the correction factor for the actual uplink speed, The weight ratio of the uplink speed ratio in the network efficiency monitoring index; The analysis process of the network stability monitoring index is as follows: Obtain the average server response time, maximum allowable packet loss rate, and maximum allowable network jitter corresponding to the computer room network; Extract the maximum server response time, actual maximum packet loss rate, and maximum network jitter of the computer room network from the test results; The server response stability ratio is obtained based on the average server response time and the maximum server response time of the computer room network; According to the maximum allowable value of the packet loss rate of the computer room network and the actual maximum packet loss rate, the packet loss stability ratio is obtained; According to the maximum allowable value of network jitter and the maximum value of network jitter of the computer room network, the network jitter stability ratio is obtained; According to the objective weight method, the weight ratios of server response stability ratio, packet loss stability ratio and network jitter stability ratio for the network stability monitoring index are set; The network stability monitoring index is obtained based on the server response stability ratio and its weight ratio in the network stability monitoring index, the packet loss stability ratio and its weight ratio in the network stability monitoring index, and the network jitter stability ratio and its weight ratio in the network stability monitoring index. The analysis process of the network security monitoring index is as follows: Obtain the accepted values of the number of vulnerabilities, the number of attack alarms, and the number of security events corresponding to the computer room network; Extract the actual number of vulnerabilities in the computer room network, the actual number of attack alarms, and the actual number of security incidents from the test results; According to the accepted value of the number of vulnerabilities in the computer room network and the actual number of vulnerabilities, the vulnerability occurrence ratio is obtained; According to the accepted value of the number of attack alarms of the computer room network and the actual number of attack alarms, the network attack alarm ratio is obtained; According to the acceptance value of the number of security events in the computer room network and the actual number of security events, the triggering ratio of network security events is obtained; According to the objective weighting method, the weights of vulnerability occurrence ratio, network attack alarm ratio and network security incident trigger ratio for network security monitoring index are set; The network security monitoring index is obtained based on the vulnerability occurrence ratio and its weight ratio in the network security monitoring index, the network attack alarm ratio and its weight ratio in the network security monitoring index, and the network security event trigger ratio and its weight ratio in the network security monitoring index. The analysis process of the network equipment performance monitoring index is as follows: Get the CPU target utilization, memory target utilization, and network interface target utilization corresponding to the computer room network; Extract the actual CPU utilization, actual memory utilization, and actual network interface utilization of the computer room network from the test results; The CPU performance ratio is obtained based on the target CPU utilization and actual CPU utilization of the computer room network; The memory usage performance ratio is obtained based on the target memory utilization and actual memory utilization of the computer room network; According to the target utilization rate and actual utilization rate of the network interface of the computer room network, the network interface utilization performance ratio is obtained; According to the objective weight method, the weight ratios of CPU performance ratio, memory usage performance ratio and network interface usage performance ratio for network equipment performance monitoring index are set; The network equipment performance monitoring index is obtained based on the CPU performance ratio and its weight ratio in the network equipment performance monitoring index, the memory usage performance ratio and its weight ratio in the network equipment performance monitoring index, and the network interface usage performance ratio and its weight ratio in the network equipment performance monitoring index; The specific calculation formula of the network stability monitoring index is: , In the formula, is the network stability monitoring index, is a natural constant, is the maximum response time of the server. is the actual maximum packet loss rate, is the maximum value of network jitter, is the average server response time, is the maximum allowed value of packet loss rate, is the maximum allowed value of network jitter, is the weight of the server response stability ratio in the network efficiency monitoring index. is the weight of the packet loss stability ratio in the network efficiency monitoring index, The weight ratio of the network jitter stability ratio in the network efficiency monitoring index; The specific calculation formula of the network security monitoring index is: , In the formula, is the network security monitoring index, is a natural constant, is the actual number of vulnerabilities, is the actual number of attack alerts, is the actual number of security incidents, Accepts a value for the number of vulnerabilities, Accepts a value for the number of attack alerts, Accepts a value for the number of security events, is the weight of the vulnerability occurrence ratio in the network security monitoring index, is the weight of the proportion of network attack alerts in the network security monitoring index, The weight of the network security incident trigger ratio in the network security monitoring index; The specific calculation formula of the network equipment performance monitoring index is: , In the formula, It is the network equipment performance monitoring index. is a natural constant, is the actual CPU utilization, is the actual memory utilization, is the actual network interface utilization, is the target CPU utilization, is the memory target utilization, is the target utilization of the network interface, It is the weight ratio of CPU performance in the network equipment performance monitoring index. It is the weight ratio of memory usage performance ratio in the network equipment performance monitoring index. It is the weight ratio of the network interface usage performance ratio in the network device performance monitoring index.
Citation Information
Patent Citations
Network performance optimization method and device
CN111885618A
Network performance optimization method, network performance optimization equipment and storage medium
CN114258045A
Network security test evaluation method
CN117834284A